Skip to main content

One-Time Virtual Smart Shopping Card

A card for secure online payment

To make the next online shopping just that…shopping

You found the perfect pair of sneakers on a website you’ve never used before? You’ve checked the website, and it seems reliable, but you’re still not completely sure? Instead of entering your debit card details, create a one-time virtual card. Pay using a unique card number valid only for that purchase. After the transaction, the card becomes invalid.

In m-zaba, it takes just a few seconds to make the card. No fees. No branch visit. Available with a current account in euros or a basic account.

BENEFITS

Why use one-time card

  • It is valid only once – The card number becomes invalid after you made the payment.
  • You control the limit – You can set a limit of up to € 1,300 and transfer the amount needed to complete your purchase.
  • It is ready in just a few steps – Open m-zaba, create your card, set the amount, copy the card details and pay. Next shopping – new card.
One-time virtual card on a red background
IN M-ZABA

How it works

A one-time virtual card is intended for online payments. We create a new one-time virtual card for each payment, keeping your account details hidden. After a purchase, merchants cannot use the same information to charge you again.

  • Select One-Time Virtual Card in m-zaba
  • Enter the desired amount – up to € 1,300, within the limit of available funds
  • Copy your card details and complete the payment on the website
  • For your next purchase – new card, new security
Man on the phone

The card is not intended for:

Display of a one-time virtual card in m-zaba Back side display of a one-time virtual card in m-zaba Front side 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.