How to Create a QR Code for Prepaid Cards

Link a Nayax prepaid card to a QR code so consumers can scan and pay at any DOT QR Reader. Covers card creation in Nayax Core, formatting the NYXPP string, generating the QR code, and testing.

General

Consumers & Cards â€ē Prepaid Cards

How to Create a QR Code for Prepaid Cards

Link a Nayax prepaid card to a QR code so consumers can scan and pay at any DOT QR Reader — no physical card required at point of sale.

Before You Start

  • Your user account has the PP Automatic Creation role assigned. Navigate to Administration > System Users > find your user > User Roles tab > add PP Automatic Creation. (Subject to your hierarchy permissions.)
  • At least one active machine group exists under your operator (Machines > create > Group).
  • You have operator-level access to Nayax Core with Consumer management permissions.
  • DOT QR Reader is connected to your machine.
  • You have an internet connection (to use an online QR code generator in Part 3).
💡
Recommended: Read How to Create a Prepaid Card first. The Auto PP Cards tab mirrors the same card configuration fields, so familiarity with that article speeds up Part 1.

Create a Prepaid Card in Nayax Core

Create the prepaid card that the QR code will be linked to. If you already have a prepaid card with a known Card Unique Identifier, skip to Part 2.

  1. 1

    Log in to Nayax Core.

  2. 2

    Go to Consumers > Card Management.

  3. 3

    Click + Add Card to create a new card.

  4. 4

    Fill in the card details:

    Card Type:Set to Prepaid CardCard Physical Type:Set to Swipe CardCard Unique Identifier:Enter a unique value - e.g. TESTQRPPCARD

    Card Details form - Card Type = Prepaid Card, Card Physical Type = Swipe Card, Card Unique Identifier field highlighted
  5. 5

    Click Save.

    ✅
    What you should see: The new card appears in the list with Status set to Active.
  6. 6

    Note your Card Unique Identifier, you will need it in Part 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.

QR Code Text Format
NYXPP;[YOUR_CARD_UNIQUE_IDENTIFIER]
Example: 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.
â„šī¸
Numeric-only identifiers: If your Card Unique Identifier contains only numbers - for example, when using a barcode format that does not support letters - you can omit the NYXPP; prefix. The device can be configured to add it automatically.

Generate the QR Code

Use any online QR code generator that supports custom text input. The steps below use QR Code Monkey (qrcode-monkey.com) as an example; any compatible tool will work.

â„šī¸
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. 1

    Open your QR code generator in a browser.

  2. 2

    Select the Text option - not URL, Phone, or other formats.

  3. 3

    Paste your formatted string into the text field.

    💡
    Example: If your Card Unique Identifier is TESTQRPPCARD, paste NYXPP;TESTQRPPCARD
  4. 4

    Click Generate (or the equivalent button in your tool).

    ✅
    What you should see: A QR code image appears and is ready to download or print.
  5. 5

    Download or print the QR code.

Test the QR Code

Verify the QR code works before distributing it to consumers.

  1.  

    Hold the printed or displayed QR code in front of the DOT QR Reader.


    QR code in front of a DOT QR Reader
  2.  

    Wait for the reader to scan and process the payment.

    ✅
    What you should see: The transaction is approved. Payment is charged to the prepaid card's credit balance.

Result

🎉
Your prepaid card is now QR-enabled.

When a consumer scans this QR code with any DOT QR Reader, the transaction is automatically charged to the prepaid card's credit balance. No card swipe. No physical card required at the point of sale.

Troubleshooting

FAQ

FAQ

Did you find this article helpful?