NETS eNETS / NETS QR API
Singapore's domestic payment network: eNETS online banking payments, NETS QR and NETS click for cards. The way to accept NETS, which many local customers still prefer.
How to authenticate
4 stops to a working call
- 1Register on the NETS developer portal (developer.nets.com.sg).
- 2Create an app to obtain sandbox API key and project credentials.
- 3Sign requests per the docs (MAC/HMAC over the payload with your secret).
- 4Apply to NETS to become a merchant before going live; production credentials come with the merchant agreement.
Example request
curl -X POST 'https://uat-api.nets.com.sg/uat/merchantservices/qr/dynamic/v1/order/request' -H 'api-key: YOUR_KEY' -H 'project-id: YOUR_PROJECT' -H 'Content-Type: application/json' -d '{"txn_id":"TEST123","amt_in_dollars":1.00}'Example response
{"response_code":"00","txn_status":"0","qr_code":"iVBORw0KGgo..."}NETS eNETS / NETS QR API: common questions
Is the NETS eNETS / NETS QR API free?
The NETS eNETS / NETS QR API is listed as contact. Check the official NETS docs for current pricing.
Does the NETS eNETS / NETS QR API need an API key?
Yes. It uses API key. Register on the NETS developer portal (developer.nets.com.sg). Create an app to obtain sandbox API key and project credentials. Sign requests per the docs (MAC/HMAC over the payload with your secret). Apply to NETS to become a merchant before going live; production credentials come with the merchant agreement.
What is the NETS eNETS / NETS QR API endpoint?
The base URL is https://uat-api.nets.com.sg. A working example: curl -X POST 'https://uat-api.nets.com.sg/uat/merchantservices/qr/dynamic/v1/order/request' -H 'api-key: YOUR_KEY' -H 'project-id: YOUR_PROJECT' -H 'Content-Type: application/json' -d '{"txn_id":"TEST123","amt_in_dollars":1.00}'
Notes for AI agents
Sandbox is self-serve but production strictly requires a signed NETS merchant agreement. QR codes are returned base64-encoded; poll the query endpoint or use webhooks for payment status.
Machine-readable version: /api/apis/nets-enets
On the same line
2C2P Payment Platform API
2C2P
Southeast Asia payments processor headquartered in Singapore, covering cards, QR payments and 250+ local payment methods across the region. Suited to merchants selling into multiple SEA markets.
Adyen
Adyen N.V.
Enterprise payments platform with a single Checkout API for cards and local payment methods. In Singapore it supports PayNow (SGD, SG only) with real-time payments, QR code integration, refunds, partial refunds and separate captures via the standard /payments endpoint with paymentMethod.type set to paynow.
Airwallex API
Airwallex
Global business accounts, multi-currency wallets, payouts, cards and payment acceptance with strong Singapore entity support. Common choice for SG companies paying overseas suppliers or holding multi-currency balances.
FOMO Pay
FOMO Pay Pte Ltd
Singapore MAS-licensed major payment institution providing a banking-grade API for accounts, balances, virtual accounts, beneficiaries, outgoing transfers and transaction data. Known in SG for QR payment acceptance (PayNow/SGQR) and digital-currency-to-fiat settlement rails for merchants.