Payout API (Disbursement) - SNAP
This section contains the information related to API with SNAP standards uses to performs Payout (Disbursement) transaction.
![Link block header image](https://images.archbee.com/ueSgidS-H3kdWkcRhVS2v-s4rHYcLyTJ9g0on1oIJ7T-20240806-030243.jpg?format=webp)
Registration - API Payout (Disbursement) SNAP uses to request the payment transaction.
![Link block header image](https://images.archbee.com/ueSgidS-H3kdWkcRhVS2v-3rcfkh7UopJ6AY-DBB914-20240806-030450.jpg?format=webp)
Approve Transaction - API Payout (Disbursement) SNAP uses to request transaction approval.
![Link block header image](https://images.archbee.com/ueSgidS-H3kdWkcRhVS2v-uPXRRfPitPjKDFBRApZsb-20240806-030507.jpg?format=webp)
Inquiry - API Payout (Disbursement) SNAP uses to request the transaction inquiry.
![Link block header image](https://images.archbee.com/ueSgidS-H3kdWkcRhVS2v-EM4F0A8lTdw8ZDI_vtImE-20240806-030524.jpg?format=webp)
Cancel Transaction - API Payout (Disbursement) SNAP uses to abort the transaction.
![Link block header image](https://images.archbee.com/ueSgidS-H3kdWkcRhVS2v-4I46_cxvSUj6cx-1p-Ivp-20240806-030540.jpg?format=webp)
Reject Transaction - API Payout (Disbursement) SNAP uses to request the transaction rejection.
![Link block header image](https://images.archbee.com/ueSgidS-H3kdWkcRhVS2v-OvqZ0bT0F8qgILM5VUXSJ-20240806-030603.jpg?format=webp)
Balance Inquiry - API Payout (Disbursement) SNAP uses to request the balance inquiry of an account.
![Link block header image](https://images.archbee.com/ueSgidS-H3kdWkcRhVS2v-B3hXaRy-j_vIPqB65JtqK-20240806-030623.jpg?format=webp)
Notification - API Payout (Disbursement) SNAP uses to send the transaction notification.
![SNAP Disbursement API Process Flow SNAP Disbursement API Process Flow](https://images.archbee.com/ueSgidS-H3kdWkcRhVS2v-rAakqMpf_AEf5ZeZN04RA-20240828-060719.jpg?format=webp)
Steps Description:
- The Merchant requests access tokens to the NICEPAY.
- NICEPAY generates an access token.
- NICEPAY sends a response access token to the Merchant.
- The Merchant receives an access token.
- The Merchant generates a signature.
- The Merchant sends data requests through Registration API to NICEPAY.
- NICEPAY collects data.
- NICEPAY generates TXID.
- On the approval process:
- The process between NICEPAY and the Merchant:
- NICEPAY sends a TXID response to the Merchant.
- The Merchant saves txID.
- Process between NICEPAY and Bank:
- NICEPAY requests account to the Bank.
- Bank validates account.
- Bank sends response to NICEPAY.
- NICEPAY saves response.
- The Merchant generates a signature.
- The Merchant sends data approve through API Approve to NICEPAY.
- NICEPAY collects data request.
- On Approve process:
- The process between NICEPAY and the Merchant:
- NICEPAY sends response processing to the Merchant.
- Process between NICEPAY and Bank:
- NICEPAY sends batch process to the Bank.
- Bank proceeds the payroll process.
- Bank sends response data.
- NICEPAY receives the response.
- NICEPAY sends the notification message to the Merchant.
- Merchant requests a status checking through Check Status API to NICEPAY.
- NICEPAY sends a response check status to the Merchant.
- Merchant receives final status.
Visit the Request Access Token API - SNAP page to find out API SNAP details to get an access token.
Visit the Payment API - SNAP page to find out API SNAP used on payment method in NICEPAY system.
Visit the Inquiry History - API SNAP Provider page to find out API SNAP detail uses to check inquiry history.
Visit the Advance API - SNAP page to find out more advanced custom API SNAP details.