Payment
E-Wallet

E-Wallet Payment Flow

5min

E-Wallet Partner Flow


General E-Wallet Flow
General E-Wallet Flow


Flow description after  :

  1. The  requests a  to  .
  2. The  sends a  request by using  Registration  to .
  3.  sends a regist response  to  .
  4. The  sends   to .
  5.  submits payments to  Partners and stores  .
  6. The   generates  orders.
  7. At  time of :
    • If   uses  OVO ,    will send a  to  relevant application to make a .
    • If   uses another  (besides OVO and AstraPay),    will redirect   to  's  .
    • Then,   must log in with  associated  account before making   .
  8. The  sends payments to   .
  9. The   receives .
  10. The   sends a  to .
  11.  receives  .
  12.  sends notifications to Merchants.
  13. The  receives  .
  14. The  submits a  check to .
  15.  sends a response from a  check to  .
  16.  receives  final .
  17. The  sends an  confirmation to  .



AstraPay Flow


AstraPay E-Wallet Flow
AstraPay E-Wallet Flow


Flow description when making a t:

  1. If the  does not have an AstraPay account yet:
    • The  requests a  to  .
    • The  sends (nicepay/api/linkEnable.do) Registration  to .
    •  sends an account link request to AstraPay.
    • AstraPay accepts submission.
    • AstraPay sends  a URL redirect response to  's .
    •  sends  a 's URL redirect response.
    • The  displays  registration  to  .
    • The  completes  account registration .
    • The  sends an account registration to AstraPay.
    • AstraPay performs account validation.
    • AstraPay sends a  to .
    • NICEPAY sends notifications to  Merchants.
    • The  sends a  informing that  account has been registered to  .
  2. The   to  .
  3. The  submits (nicepay/api/linkInitiate.do)  to .
  4.  submits   to AstraPay.
  5. AstraPay generates transactions.
  6. AstraPay sends a redirect URL response to .
  7.  sends    URL redirect response to  .
  8. The  redirects   to  AstraPay  .
  9. The verifies  .
  10. The  proceeds with  to AstraPay.
  11. AstraPay performs  verification.
  12. AstraPay sends a callback to .
    •  sends a response to  .
    • The  displays a callback response to  .
  13. AstraPay sends a  to .
    •  receives  .
    •  sends a  to  Merchants.
    • The  receives  .
  14. The  sends a request to check    by using Status  to .
  15.  sends   checking response to  .
  16. The  receives  final .
  17. The  updates    to  .



See also

  E-Wallet Feature  to find out   features on  .

  E-Wallet Integration & Testing  to find out how to perform  and  of    .

  E-Wallet Glossary  to find out  particular term used on .

  E-Wallet FAQ  if you want to find out frequently asked questions related to .