QRIS Integration & Testing
use in and originates from ShopeePay. However, ShopeePay also can receive from other Partners, such as OVO, DANA, LinkAja, and Mobile Banking that support QR .
- Perform Order Registration .
- Receive callback and push .
- Perform Inquiry Status .
- Optional: perform Cancel to cancel .
QRIS Name | Description |
---|---|
ShopeePay | ShopeePay application for on Development Environment -> link Credential on development environment jump app:
|
QRIS Name | Test Step | Rules and Condition |
---|---|---|
ShopeePay |
| For QR code:
For cancellation conditions, which are:
|
- Scan wrong QR code on ShopeePay application.
- Order doesnot match.
- Transaction already expired.
Implement inquiry after receiving callback.
Implement inquiry after receiving inside dbProcessUrl.
Review log.
Review firewall setting (eg. cloudflare for dbprocessUrl setting).
Check merchantToken implementation.
Execute test scenarios in Development Environment.
Execute test scenarios in Production Environment. Get Sample Scenario
Review Error Handling (Timeout, Failed, Negative Case).
- For , can use iMid = IONPAYTEST and set shopId = NICEPAY .
- Support for fully cancellation can use cancelType link code.
- When is received on your dbProcessUrl, strongly recommend to verify using Inquiry .
- Notification Handling is helpful to minimalize Fraud actions, strongly recommends to verify Notification Handling.
QRIS Payment Flow to find out during with .
QRIS Type to find out type used on .
QRIS Glossary to find out particular term used on .
QRIS FAQ if you want to find out frequently asked questions related to .