How to load your card

  HU Hungary GB United Kingdom Globally All over the world
Uploading methods      

Banki átutalás

Loading your BudaPay Prepaid Card via bank transfer

Load your card through bank transfer from your bank account to ours.


Please remember to include in the reference field your 12 digit unique reference (20000XXXXXXX).

We will load funds onto your card as soon as we receive the funds from your bank (Usually within 24 hours. In some cases this may take longer depending on the bank).

Account details

Bank Name: OTP

SWIFT/ BIC: OTPVHUHB

Bank Address: OTP Bank Nyrt. 1051 Budapest, Nádor utca 16.

Account Name: Prepaid Financial Services Ltd

Account Numbers:

HUF 11702036 - 20729709 - 00000000
IBAN: HU79 1170 2036 2072 9709 0000 0000

EUR 11763024 - 34482887 - 00000000
IBAN: HU22 1176 3024 3448 2887 0000 0000

GBP 11763024 - 34484047 - 00000000
IBAN: HU 40 1176 3024 3448 4047 0000 0000

USD 11763024 - 34483015 - 00000000
IBAN: HU 28 1176 3024 3448 3015 0000 0000

If you wired cash to an OTP account, which is in different currency to the BudaPay Card you wish to load, the card will still be credited, however a converion will be necessary, using the current OTP currency exchange rates. After the currency conversion, the minimum required load amount must be met, otherwise we will have to send you back the full wired amount, which can take up to 2 weeks, therefore please pay respect the loading limits at all times!

Debit/Credit Card

Debit/Credit Card

You can load your BudaPay PrePaid Mastercard® via debit- or credit card after having registered your card.


Register a debit/credit card by choosing the "Register loading card" option in your BudaPay online account.


Once your debit/credit card is registered, you can proceed to load your BudaPay PrePaid Mastercard off your debit/credit card. Registration is avaiable after the Card upgrade only.

Készpénzes feltöltés

Cash load

Please see the services below where you can load your card with cash


OTP Bank

OTP Bank

You can load your Budapay Prepaid Mastercard with cash in any OTP Bank branch in Hungary.


Cash Load at OTP branches:

  1. Locate your nearest OTP branch:
  2. Deposit cash onto the BudaPay Prepaid Card Issuer’s account, to Prepaid Financial Services Limited!
  3. Please provide the following account details to the OTP cashier:
    • Account name: PREPAID FINANCIAL SERVICES LIMITED
    • Account number, in the currency of the loadable BudaPay PreaPaid Card:
      • For HUF load: 11702036-20729709-00000000
      • For USD load: 11763024-34483015-00000000
      • For GBP load: 11763024-34484047-00000000
      • For EUR load: 11763024-34482887-00000000
    • It is important that you will correctly write your Cardholder ID in the comment field!
  4. Please keep your receipt! The loaded amount will be credited on the beneficiary BudaPay Card within a few days!

Please don’t forget to take your IDs to the bank as the cashier will check them when depositing to an account!

Please always respect the loading limits and do not under or overload the cards!

If you deposited cash to an OTP account, which is in different currency to the BudaPay Card you wish to load, the card will still be credited, however a converion will be necessary, using the current OTP currency exchange rates. After the currency conversion, the minimum required load amount must be met, otherwise we will have to send you back the full deposited amount, which can take up to 2 weeks, therefore please pay respect the loading limits at all times!


It is not possible to overload the cards! You can learn more about the Card-Loading limits and rules in our Terms & Conditions!
Load with Cash at Payzone

Load with Cash at Payzone

You can load your Budapay Prepaid Mastercard with cash in any Payzone outlet within the UK. To find an agent in your town or region simply click on this link to visit the Payzone agent locator facility.


  • When the page has loaded click on the first drop down list titled 'Please select required service from the list'.
  • Select the option 'Prepaid Debit Cards' from this list.
  • On the second drop down list, choose 'Prepaid Financial Services'.
  • Enter your postcode or Town into the space provided.
  • Click the button marked 'Find'
  • A list of agents that can top-up your Budapay Prepaid Mastercard in your locality will be returned.
  • These agents can then load cash directly to your card.
  • When you visit the shop the agent should swipe your card through their terminal.
  • The cash value will be loaded to your card within minutes.

Please note the maximum load amount per load is GBP 300.
Load funds at the Post Office

Load funds at the Post Office

With over 11,500 Post Office branches nationwide, the Post Office is the perfect place for you to top-up your Budapay Prepaid Mastercard.


  • Hand over your card and the amount you wish to load to the person behind the counter.
  • They will swipe your card and give you a receipt with the value you have loaded clearly displayed on the receipt.
  • The funds will appear on your card the following working day.

Please note the maximum load amount per load is GBP 500.

Mastercard and the Mastercard Brand Mark are registered trademarks of Mastercard International Incorporated.

The BudaPay PrePaid Mastercard is issued by Prepaid Financial Services Limited pursuant to a license from Mastercard International Incorporated. Prepaid Financial Services Limited is regulated and authorised by the Financial Conduct Authority, registration number 900036. Registered Office: 36 Carnaby Street London, W1F 7DR.