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

API Virtual Account SNAP

6min

About API Virtual Account SNAP



This section contains information related to API Virtual Account with SNAP standards.



List of API Virtual Account SNAP





Process Flow


SNAP Virtual Account API Process Flow
SNAP Virtual Account API Process Flow

SNAP Virtual Account API Process Flow
SNAP Virtual Account API Process Flow


Steps description:

  1. The Customer sends checkout data to the Merchant.
  2. The Merchant requests an access token to NICEPAY.
  3. NICEPAY generates access tokens.
  4. NICEPAY sends response access token to the Merchant.
  5. The Merchant receives the access token.
  6. The Merchant requests registration to NICEPAY.
  7. NICEPAY generates VA.
  8. NICEPAY sends the VA number to the Merchant.
  9. The Merchant obtains the VA number.
  10. The Merchant displays the VA number to the Customer.
  11. The Customer inputs VA and sends the data to the Bank.
  12. The Bank processes the sent VA number.
  13. The Bank sends inquiry to the NICEPAY.
  14. NICEPAY checks transaction.
  15. NICEPAY sends information to the Bank.
  16. The Bank sends a payment request to the Customer.
  17. The Customer performs the payment to the Bank.
  18. The Bank does the payment process.
  19. The Bank sends payment notification/payment message to NICEPAY.
  20. NICEPAY updates the payment status to the Merchant.
  21. NICEPAY sends notification through dbProcessUrl to the Merchant.
  22. The Merchant receives notification.
  23. The Merchant requests checking status API to NICEPAY.
  24. NICEPAY sends response status final checking to the Merchant.
  25. The Merchant receives final status.
  26. The Merchant displays final status to the Customer.



See also

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

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