What is an instant top up? Updated 25 November 2024 10:02 An instant top up ia a VISA or Mastercard credit card, as well as Google or Apple Pay, is a type of money transfer that, unlike traditional bank transfers, offers immediate availability (within seconds) of the funds in the recipient's account.