Integration overview

  1. User visits your website or mobile application

  2. You ask the user to link his/her EpicOne account for seamless payments

  3. You initiate the account linking process using Send OTP API and Validate OTP API

  4. Once user account is successfully linked, We will share with you a unique token associated with user+device. Lets call it JWT.

  5. You can store this JWT and use it for any future interactions, as ling as User and Device is same.

  6. User adds goods/services into the shopping/order cart on your website or mobile application.

  7. Send us the Order Details for which User has initiated payments.

  8. User will be redirected to EpicOne page where Epic Wallet will be present.

  9. User completes the Payment using her points and cash on EpicOne Payment’s page.

  10. User is redirected back to you with Payment Status.

Process 1 : Get your Credentials

  1. client_id : A unique alphanumeric identifier issued by EpicOne for your account

  2. client_secret : A unique alphanumeric identifier issued by EpicOne for your account

  3. app_id : A unique alphanumeric identifier issued by EpicOne for your account

  4. pwa url : EpicOne Payment’s url where user is redirected for payment

  5. webhook url : URL given by the Issuer where EpicOne will publish the status of all transactions

Process 2 : Linking EPIC.ONE wallet

Process 3 : Linking EPIC.ONE wallet

API Docs

APIs to avail the above steps can be found at our API Docs

  • LinkedIn Social Icon
  • Facebook
  • Twitter

For General Inquires :  inquiry@epic.one

Address: 4B, Lavelle Mansion , 1/2, Lavelle Road, Bengaluru, Karnataka 560001