---
title: API NICEPAY Inquiry Virtual Account SNAP
slug: en/nicepay-api-snap-nicepay-inquiry-virtual-account
description: Information about NICEPAY Inquiry Virtual Account API specific for SNAP available on NICEPAY system
image: https://archbee-image-uploads.s3.amazonaws.com/ZHvSjR5ZrsoxwKbJa3xmo/qmxNd3d381jXUufad_QoM_microsoftteams-image.png
icon: {"faIcon":"fa-solid fa-book"}
docTags: 
createdAt: 2023-08-09T11:06:00.355Z
---

# About API NICEPAY Inquiry Virtual Account SNAP

***

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.



# List of API NICEPAY Inquiry Virtual Account SNAP

***

::::LinkArray
:::LinkArrayItem{headerType="IMAGE" headerImage="https://api.archbee.com/api/optimize/ueSgidS-H3kdWkcRhVS2v-ec8v99xD-0EBakZVO8G9i-20240805-110110.jpg"}
[Payment - API NICEPAY Inquiry Virtual Account SNAP](docId\:zuX_9A0KBxHKROk2Tabls) uses to request the payment.
:::

:::LinkArrayItem{headerType="IMAGE" headerImage="https://api.archbee.com/api/optimize/ueSgidS-H3kdWkcRhVS2v-DTb5CgBNGeldodYfuYrWi-20240805-110136.jpg"}
[Inquiry - API NICEPAY Inquiry Virtual Account SNAP](docId\:Zltn93lAidZfGPiIf7d26) uses to request payment status checking.
:::

:::LinkArrayItem{headerType="IMAGE" headerImage="https://api.archbee.com/api/optimize/ueSgidS-H3kdWkcRhVS2v-4eZAw0WnDrphLbAVRbkjD-20240805-110147.jpg"}
[Reversal - API NICEPAY Inquiry Virtual Account SNAP](docId\:FNrIoLU7QhmaD-XfNOw01) uses to send notification from Bank to NICEPAY for proceeding the refund process cause by particular condition.
:::

:::LinkArrayItem{headerType="IMAGE" headerImage="https://api.archbee.com/api/optimize/ho7Cq0xJG60lzOZLT7xI3-9hlH9ZvVuQrT16n0Lf9i1-20250610-065609.jpg"}
[Request Access Token - API NICEPAY Inquiry Virtual Account SNAP](docId\:lIhdVAOBQwTamwijJ4k6E) uses to request access token.
:::
::::



# Process Flow

***

![](https://api.archbee.com/api/optimize/ueSgidS-H3kdWkcRhVS2v-fLfdJLc8X7dtFDUBrijUZ-20240827-022735.jpg "API NIVA SNAP Process Flow")

Steps Description:

1. The Customer does order checkout to the Merchant.
2. The Merchant validates and generates VA.
3. The Merchant sends and displays VA to the Customer.
4. NICEPAY requests token to the Merchant.
5. The Merchant validates and generates token.
6. The Merchant sends response to NICEPAY.
7. NICEPAY receives token.
8. The Customer inputs VA to Bank.
9. Bank does inquiry process.
10. Bank requests inquiry to Bank.
11. NICEPAY requests inquiry to the Merchant.
12. The Merchant checks transaction.
13. The Merchant sends information to NICEPAY.
14. NICEPAY sends information to the Bank.
15. Bank requests payment to the Customer.
16. The Customer sends payment to Bank.
17. Bank does payment process.
18. Bank requests payment to NICEPAY.
19. NICEPAY requests payment to the Merchant.
20. The Merchant executes payment approval.
21. 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.
22. Bank displays response to the Customer

