API Specification
Last updated
Was this helpful?
Last updated
Was this helpful?
Scan2Pay API includes:
Function
ServiceType
Note
OLPay
Obtain a URL to generate a QR code for consumer to scan
Micropay
Consumer display the QR code on their mobile device for merchant to scan
Payment
Credit card authorization transaction
Refund
Payment refund
SingleOrderQuery
Query single transaction by order number
OrderQuery
Query multiple transactions by date range
OrderQuery1.1
New query multiple transactions by date range
Payee calls the Merchant-presented QR codes API to obtain a URL and display it as a QR code that allow consumer to scan by their mobile devices.
After the consumer scanned the QR code, a payment selection page will show. Consumer can select the payment method they prefer and proceed the payment in the payment app.
Payee calls the Query single transaction API or provide a Payment Notification API to obtain the payment result, to complete the transaction.
Merchant-presented QR codes is not available for come payment methods
Payee scans the payment QR code that consumer presented on their mobile device and calls the Consumer-presented QR codes API to complete the transaction.
Consumer-presented QR codes is not available for some payment methods
Payee obtains the consumer’s credit card information and calls Credit card authorization API to process the transaction.
To test the Credit card payment, please contact intella for the testing credit card number
Payee calls the EasyCard manipulation API to operate the reader to process the payment and refund etc.
EasyCard Manipulation API to be matched with the reader provided by intella. The reader connects internet and intella server via WiFi.
The completed payment can be refunded through the Refund API.
The actual time of refund depends on each payment provider.
To query a single transaction result or order status by calling Single order query API.
To query transactions or orders during a certain period.
The period of transaction query is specified in days.