Integration overview
-
User visits your website or mobile application
-
You ask the user to link his/her EpicOne account for seamless payments
-
You initiate the account linking process using Send OTP API and Validate OTP API
-
Once user account is successfully linked, We will share with you a unique token associated with user+device. Lets call it JWT.
-
You can store this JWT and use it for any future interactions, as ling as User and Device is same.
-
User adds goods/services into the shopping/order cart on your website or mobile application.
-
Send us the Order Details for which User has initiated payments.
-
User will be redirected to EpicOne page where Epic Wallet will be present.
-
User completes the Payment using her points and cash on EpicOne Payment’s page.
-
User is redirected back to you with Payment Status.
Process 1 : Get your Credentials
-
client_id : A unique alphanumeric identifier issued by EpicOne for your account
-
client_secret : A unique alphanumeric identifier issued by EpicOne for your account
-
app_id : A unique alphanumeric identifier issued by EpicOne for your account
-
pwa url : EpicOne Payment’s url where user is redirected for payment
-
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