Payout API (Disbursement) - SNAP
This section contains the information related to API with SNAP standards uses to performs Payout (Disbursement) transaction.

Registration - API Payout (Disbursement) SNAP uses to request the payment transaction.

Approve Transaction - API Payout (Disbursement) SNAP uses to request transaction approval.

Inquiry - API Payout (Disbursement) SNAP uses to request the transaction inquiry.

Cancel Transaction - API Payout (Disbursement) SNAP uses to abort the transaction.

Reject Transaction - API Payout (Disbursement) SNAP uses to request the transaction rejection.

Balance Inquiry - API Payout (Disbursement) SNAP uses to request the balance inquiry of an account.

Notification - API Payout (Disbursement) SNAP uses to send the transaction notification.

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.