NICEPAY API
...
API SNAP BI
Advance API - SNAP
API NICEPAY Inquiry Virtual Account SNAP
5min
This API with SNAP standards contains information uses on the Virtual Account payment method with the NICEPAY Inquiry Virtual Account (NIVA) feature. On this payment method, Customer data is available on the Merchant side. So on every payment from the Bank, NICEPAY needs to inquire about the Customer data, confirm payment, and request payment to the Merchant.
![Link block header image](https://images.archbee.com/ueSgidS-H3kdWkcRhVS2v-ec8v99xD-0EBakZVO8G9i-20240805-110110.jpg?format=webp)
Payment - API NICEPAY Inquiry Virtual Account SNAP uses to request the payment.
![Link block header image](https://images.archbee.com/ueSgidS-H3kdWkcRhVS2v-DTb5CgBNGeldodYfuYrWi-20240805-110136.jpg?format=webp)
Inquiry - API NICEPAY Inquiry Virtual Account SNAP uses to request payment status checking.
![Link block header image](https://images.archbee.com/ueSgidS-H3kdWkcRhVS2v-4eZAw0WnDrphLbAVRbkjD-20240805-110147.jpg?format=webp)
Reversal - API NICEPAY Inquiry Virtual Account SNAP uses to send notification from Bank to NICEPAY for proceeding the refund process cause by particular condition.
![API NIVA SNAP Process Flow API NIVA SNAP Process Flow](https://images.archbee.com/ZHvSjR5ZrsoxwKbJa3xmo/Sq83qsvp-t4gpENm2kCr1_nicepay-archbee-payment-va-bulk-snap-1.png?format=webp)
API NIVA SNAP Process Flow
Steps Description:
- The Customer does order checkout to the Merchant.
- The Merchant validates and generates VA.
- The Merchant sends and displays VA to the Customer.
- The Customer inputs VA to Bank.
- Bank does inquiry process.
- Bank requests inquiry to Bank.
- NICEPAY requests token to the Merchant.
- The Merchant validates and generates token.
- The Merchant sends response to NICEPAY.
- NICEPAY receives token.
- NICEPAY requests inquiry to the Merchant.
- The Merchant checks transaction.
- The Merchant sends information to NICEPAY.
- NICEPAY sends information to the Bank.
- Bank requests payment to the Customer.
- The Cusstomer sends payment to Bank.
- Bank does payment process.
- Bank requests payment to NICEPAY.
- NICEPAY requests payment to the Merchant.
- The Merchant executes payment approval.
- The Merchant updates status, then:
- Process between Merchant, NICEPAY and Bank:
- The Merchant sends information to NICEPAY.
- NICEPAY sends information to Bank.
- The Merchant displays response to the Customer.
- Bank displays response to the Customer
Updated 27 Aug 2024
Did this page help you?