Skip to main content

One-Time Virtual Smart Shopping Card

A card for secure online payment

The One-Time Virtual Card can be arranged as part of your EUR checking account or your basic account and can only be used for one payment – it takes only a few seconds to create it in m-zaba, without any fees or visiting a branch.

Benefits of the One-Time Virtual Card

  • One-time – the card number can only be used once, which makes it ideal for shopping on new websites.
  • Amount control – you can set a limit of up to € 1,300, subject to availability of funds.
  • Speed and convenience – it takes only a few seconds to create it in m-zaba, and the payment details are available immediately.

How does it work?

  • Select the option of being issued a One-Time Virtual Card linked to your EUR checking account or your basic account in m-zaba.
  • Enter the desired amount (up to € 1,300).
  • Copy the details from your card and complete the payment.
  • Create a new card for each new purchase.

The card is not intended for:

Display of a one-time virtual card in m-zaba

Please apply for a One-Time Virtual Card linked to your EUR checking account or your basic account in m-zaba online banking.

Before the initial issue, you will need to accept the One-Time Virtual Card Issuance and Use Agreement.

Frequently asked questions

A card for secure online payment that can only be used once. After using it once, it is no longer valid. You can apply for it via m-zaba as part of your EUR checking account or basic account debit card.

Select your EUR checking account or basic account MasterCard debit card in m-zaba and then select “New Virtual Card”.

Yes, the One-Time Virtual Card is linked to your EUR checking account or basic account debit card.

The date appearing on the card is used for payment. The specified expiration date denotes the end date of the card’s
validity for online shopping. After you complete your purchase or the card expires, you can no longer use it, and it will no longer be displayed in m-zaba.

No, it is only available via m-zaba.

There can be several reasons:

  • The amount of your purchase exceeds the limit you defined after the card was issued to you or the maximum limit of € 1,300.
  • Insufficient funds in your account.
  • The transaction was not confirmed by m-token.
  • The card was used to make a payment it is not intended for (subscription, reservation, vehicle rental).

If necessary, please call 01 3789 620 and we will check why it was rejected.

Yes, at any online marketplace, except for recurring payments or subscriptions.

No, it is not possible to add it in Google Pay, Apple Pay or Garmin Pay.


Yes, subject to the standard rules of conversion included in the General Terms & Conditions of Zagrebačka banka d.d.

The refund will be received in your EUR checking account or your basic account, regardless of the fact that this virtual card can only be used once.

Yes, you can use the card again until you have successfully completed your purchase.

Ne, one card – one successful purchase.

The payment will not be completed because the card can only be used for one transaction.