NICEPAY API
...
API SNAP BI
Payment API - SNAP

API E-Wallet (Direct Debit) SNAP

5min

About API E-Wallet 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.



List of API E-Wallet SNAP





Process Flow


API E-Wallet (Direct Debit) SNAP Process Flow
API E-Wallet (Direct Debit) SNAP Process Flow


Steps description:

  1. The Customer sends data checkout to the Merchant.
  2. Merchant requests access token to NICEPAY.
  3. NICEPAY generates an access token.
  4. NICEPAY sends the response to the Merchant.
  5. The Merchant receives an access token.
  6. The Merchant generates a signature.
  7. The Merchant sends Request Registration Direct Debit to NICEPAY.
  8. When proceeding the payment process:
    1. 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.
    2. 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.
  9. When proceeding the notification process:
    1. 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.
    2. If the OVO notification process:
      • NICEPAY sends notification to Merchant.
      • Merchant receives notification response sends by NICEPAY.
      • Merchant sends order result to Customer.
  10. Merchant requests API status checking.
  11. NICEPAY sends a status checking response to the Merchant.
  12. Merchant receives the final status.
  13. Merchant displays the status result to the Customer.
    



See also

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.