NICEPAY API
...
API SNAP BI
Payment API - SNAP

API QRIS SNAP

5min

About API Virtual Account SNAP



This part contains information related to API QRIS with SNAP standards.



List of API QRIS SNAP





Process Flow


QRIS SNAP API Process Flow
QRIS SNAP API Process Flow


Steps description:

  1. The Merchant sends checkout data to the Customer.
  2. The Merchant requests access token to NICEPAY.
  3. NICEPAY generates access token.
  4. NICEPAY sends response access token to the Merchant.
  5. The Merchant receives access token.
  6. The Merchant sends API for creating QR to the NICEPAY.
  7. NICEPAY sends request order payment to the QRIS Partner.
  8. QRIS Partner generates QR Code.
  9. QRIS Partner sends QR response to NICEPAY.
  10. NICEPAY sends QR response to the Merchant.
  11. The Merchant displays QR to the Customer.
  12. The Customer scans QR and initiate the payment to the QRIS Partner.
  13. QRIS Partner displays payment response to the Customer.
  14. QRIS Partner sends push notification to the NICEPAY.
  15. NICEPAY validates the notification.
  16. NICEPAY requests payment status checking to the QRIS Partner.
  17. QRIS Partner sends response of status payment to the NICEPAY.
  18. NICEPAY updates status.
  19. NICEPAY sends push notification to the Merchant.
  20. The Merchant requests status checking using API to NICEPAY.
  21. NICEPAY sends response of the status checking to the Merchant.
  22. Merchant receives final status.
  23. Merchant sends status update confirmation to the Customer.



See also

Visit the API Virtual Account SNAP page to find out information related to the API SNAP standard on Virtual payment method.

Visit the API E-Wallet (Direct Debit) SNAP page to find out information related to the API SNAP standard on E-Wallet payment method.