API E-Wallet (Direct Debit) SNAP
This part contains information related to the E-Wallet payment method with Direct Debit Host to Host Feature based on the SNAP BI standard.
Registration - API E-Wallet (Direct Debit) SNAP uses to request payment.
Check Status Transaction - API E-Wallet (Direct Debit) SNAP uses to check the transaction status.
Refund Transaction - API E-Wallet (Direct Debit) SNAP uses to return the transaction fund.
Notification Transaction - API E-Wallet (Direct Debit) SNAP uses to send notification of the payment transation.
Steps description:
- The Customer sends data checkout to the Merchant.
- Merchant requests access token to NICEPAY.
- NICEPAY generates an access token.
- NICEPAY sends the response to the Merchant.
- The Merchant receives an access token.
- The Merchant generates a signature.
- The Merchant sends Request Registration Direct Debit to NICEPAY.
- When proceeding the payment process:
- If the general payment process:
- NICEPAY creates transaction requests.
- NICEPAY sends the response to the Merchant.
- The Merchant displays the payment request to the Customer.
- The Customer inputs a credential/login account.
- Bank proceeds the validation process.
- Bank sends a request to submit payment to the Customer.
- The Customer sends payment to the Bank.
- Bank proceeds the payment process.
- If the OVO payment process:
- NICEPAY requests payment to the Partner.
- Partner sends push notification to the OVO application own by Customer.
- Customer proceeds login to the OVO application.
- Customer proceeds payment to Partner.
- Partner proceeds Customer payment validation process.
- Partner sends response to NICEPAY.
- NICEPAY sends response to Merchant.
- Merchant displays transaction response to Customer.
- When proceeding the notification process:
- If the general notification process:
- Bank sends a notification to NICEPAY.
- NICEPAY receives the notification.
- NICEPAY sends a notification to the Merchant.
- The Merchant receives the notification.
- The Merchant sends the result order.
- Bank redirect the Customer to the transaction page.
- If the OVO notification process:
- NICEPAY sends notification to Merchant.
- Merchant receives notification response sends by NICEPAY.
- Merchant sends order result to Customer.
- Merchant requests API status checking.
- NICEPAY sends a status checking response to the Merchant.
- Merchant receives the final status.
- Merchant displays the status result to the Customer.
Visit the API Virtual Account SNAP page to find out information related to the API SNAP standard on Virtual Account payment method.
Visit the API QRIS SNAP page to find out information related to the API SNAP standard on QRIS payment method.