Order a virtual maestro card

Latest Update : July 11th 2019

You can simple use your your physical cards, but what if you just want an Apple (or Google) Pay enabled card and don’t need a Physical one? Just follow this how-to to get your own virtual maestro cards (just like you can order the supported mastercards).


Just so you know, bunq.love cannot be held accountable if your money disappears or something else breaks your bunq account. This how-to is only meant for people who are tech savvy and know what they are doing! If you have no idea what you are doing, please ask your nerd friend to help you out 😉

If this is the first time that you order an Belgian (Italian, Spanish, French or German) card, you should (temporary) change your address to an Belgian one. Just follow the steps described at Configure a Belgian Address in the Order a suitable card how-to.


If you already live in one of the Apple Pay enabled countries (supported by bunq), there is no need to change your address.

If you’re finished with those steps, you can continue with the steps described at Order a virtual card to order an Apple Pay or Google Pay enabled bunq card.

As soon as you ordered your card, please change your address back to your home location.

Order a virtual card

With a Premium bunq subscription you will receive a maximum of 3 physical bank cards for free. Besides those physical cards, you can also order 5 additional virtual Mastercard Debitcards. But when you live in the Netherlands, you maybe want to own an additional (virtual) maestro card at no additional cost (at this time)

You don’t need the bunq desktopapp to order those cards and you will need a pc or mac to start the process. Please be aware that you need some technical skills to get this done.

Please check out the contact page on ways to get support with this process (if you ran into any errors).

What do you need?

  1. Download (and install) Node.JS
  2. Open the Node.js command prompt (from your start menu)
  3. run this command : npm install -g @bunq-community/bunq-cli
    the bunq-cli will now be intalled, you can ignore the warning.
  4. Start bunq.cli by typing : bunq-cli –save
  5. Select Change API key settings
  6. Select Set a new API key

To validate the bunq-cli is running correctly, please generate a sandbox API first, before you use your personal API.

If you already done that, please continue here.

Order the sanbox virtual card

  1. Select Generate a new sandbox API key (to validate everything is working correctly!)
  2. Select Sandbox
  3. Enter a device name (make something up)
  4. Generate a new key
  5. After a few seconds you will see your bunq-cli start screen
  6. Select Order a new card
  8. Enter card description
  9. Enter a four digit PIN (this is just the PIN for this card, you can change it later in the bunq app)
  10. Select the monetary account to want to use.
  11. Select the name that you want displayed on the card
  12. When the ordering process completed succesfuly, you should see a screen like the one below.
  13. Select Change API key settings to move over to production.

Order the real virtual card

  1. Select Set a new API key
  2. Select Enter a API key manually
  3. Open the bunq app (on your phone) 
  4. Go to Profile
  5. Select Security & Settings
  6. Select Developers
  7. Select API Keys
  8. Select Add API Key
  9. Flip the I Agree switch and click Proceed
  10. Your API key will now be generated
  11. Select Unassigned API Key
  12. Select Reveal API Key
  13. Now enter this key in the Enter a valid API Key field on your pc or mac.
  14.  This look like the screen below, press enter when you have typed (or pasted) the key. 
  15. Select Production (if you select Sandbox you cannot order real cards!)
  16. Enter adevice name (so you can recognize the device in your API Keys list in the bunq app)
  17. Select Generate a new key
  18. When the bunq-cli is connected to your real account, you should see a screen like you see below. At the User info it should say your own name and the Monetary accuonts and Total account balance should also show your own information.

    Now it’s time to order a brand new Virtual Maestro card.
  19. Select Order a new card
  21. Enter the card description (so you can recognize it in list of bunq cards in the app)
  22. Select the monetary account to want to use.
  23. Select the name that you want displayed on the card (I know it is a virtual card, but you still have to select a name)
  24. When everything is succesful, you should return to the screen you can see at step 18.
  25. Open the bunq app on your phone and check if there is an Apple Pay enabled card (check for the card description if you cannot find it) in the list.

Just follow the instructions in the Apple Pay how-to to add it to Apple Pay.