
How to Create a QR Code for Prepaid Cards
Your consumers can scan the QR code at any DOT QR Reader, and the transaction is charged to the prepaid card credit balance automatically.
General
This guide shows you how to link a Nayax prepaid card to a QR code.
Once set up, your consumers can scan the QR code at any DOT QR Reader and the transaction is charged to the prepaid card credit balance credit balance automatically.
No card swipe. No physical card required at point of sale!
|
|
✅ Before You Begin |
|
✅ PREREQUISITES Before you begin, make sure the following are in place:
|
|
Before You Begin |
|
Access to Nayax Core with Consumer management permissions |
|
A DOT QR Reader connected to your machine |
|
An internet connection (to use an online QR code generator) |
|
Step 1: Create a Prepaid Card in Nayax Core |
|
1 |
Log in to Nayax Core. |
|
2 |
Go to Consumers > Card Management. |
|
3 |
Click + Add Card to create a new card. |
|
4 |
Fill in the card details: Set Card Type to Prepaid Card · Set Card Physical Type to Swipe Card · Enter a value in the Card Unique Identifier field (e.g., TESTQRPPCARD). |
|
5 |
Click Save.
|
|
6 |
Note your Card Unique Identifier — you will need it in Step 2. |
|
Screenshot: Card Details form in Nayax Core Card Type = Prepaid Card, Card Physical Type = Swipe Card, Card Unique Identifier field highlighted |
|
|
2️⃣ Step 2: Format Your QR Code String |
Your QR code must encode a specific text string so the DOT QR Reader can identify the prepaid card. Use the format below:
|
QR code text format NYXPP;[YOUR_CARD_UNIQUE_IDENTIFIER] Example: If your identifier is TESTQRPPCARD, enter: NYXPP;TESTQRPPCARD |
|
⚡ Formatting Rules — Get These Right Type NYXPP; in UPPERCASE only. Include the semicolon (;) — do not omit it. Type the Card Unique Identifier immediately after the semicolon. No spaces before or after the semicolon. |
|
|
3️⃣ Step 3: Generate the QR Code |
Use any online QR code generator that supports custom text input. The example below uses QR Code Monkey (qrcode-monkey.com) — but any compatible tool works.
|
ℹ️ Third-Party Tools Nayax does not endorse any specific QR generator. Use any tool that allows you to enter free-form text. Do not use URL-only generators. |
|
1 |
Open your QR code generator in a browser. |
|
|
2 |
Select the Text option (not URL, Phone, or other formats). |
|
|
3 |
Paste your formatted string into the text field. Example: NYXPP;TESTQRPPCARD |
|
|
4 |
Click Generate (or the equivalent in your tool).
|
|
|
5 |
Download or print the QR code. |
|
For example: If your prepaid card's unique identifier is TESTQRPPCARD, then the text in the QR Generator should be NYXPP;TESTQRPPCARD Then, scan this QR code in the DOT QR Reader, and the transaction will be paid via credit on the prepaid card. Note: It is possible to use a prepaid card without the prefix when necessary (e.g., if the graphical format is a barcode that does not support letters). In case the string has only numbers, the device may be set to add the prefix automatically |
|
|
4️⃣ Step 4: Test the QR Code |
|
1 |
Hold the printed or displayed QR code in front of the DOT QR Reader. |
|
|
2 |
Wait for the reader to scan and process the payment
|
|
Scan a QR code at a DOT QR Reader |
|
|
|
Did you find this article helpful?