start a static qr cashless transaction flow via the nayax cortina api for a kiosk or vending machine payment

domain: developerhub.nayax.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Complete the Cortina StartSession handshake first so you have a valid transaction ID and secret token
  2. When a customer scans the machine's static QR code (or enters its terminal ID in your app), send a POST to /api/Cortina/{IntegratorName}/start with the transaction ID, AppUserID, TerminalId, and secret token
  3. For the pre-selection flow, expect Nayax to call your Sale endpoint with the final amount once the customer picks a product, and respond with a sale success/failure
  4. For the pre-authorization flow, expect a callback to your Authorization endpoint with a default hold amount before product selection, followed by a Settlement callback with the final amount
  5. Acknowledge the final Sale End Notification callback so Nayax closes out the transaction on its side

Known gotchas

Related routes

authenticate to the nayax cortina api using the startsession aes encryption handshake for payment gateway integrators
developerhub.nayax.com · 6 steps · unrated
Push a remote price change to a vending machine's product map via a VMS API without a technician visiting the machine.
developerhub.nayax.com · 5 steps · unrated
Connect a Sacoa cashless card system to a ROLLER venue with kiosk sales sync enabled
mysupport.roller.software · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans