Integration Approach
The Integration Architecture for Juspay Payments SDK, has been designed in such a manner, to ensure:
- Simple and common integration architecture across all your platforms (Android/ Web/ iOS)
- Seamless payment experience for the end-user
Step I
Get an account configured on Juspay Sandbox Dashboard. With the Juspay Sandbox Credentials you will be able to:
- Login and configure gateways (using your PG credentials)
- Generate API Key for S2S server calls
Step II
Implement server side requirements as explained in Server Side Integration. Merchant shall also generate an RSA key pair and share the public key to be configured at Juspay end. Post the configuration, Juspay will share a merchantKeyId in return.
-
Checklist:
- Ensuring implementation of S2S calls as per Server Side Integration
- Availability of merchant_key_id
Step III
Integrate Juspay Beta Payments SDK in your application and test all end-to-end payment flows. You may follow the steps for client-side integration explained in the upcoming sections.
-
Checklist:
- Integration with Beta Payments SDK
- Test all end-to-end payment flows
Step IV
On completion of testing we shall provide you a Release Payments SDK version along with access to Juspay Prod Dashboard. You may:
- Configure your production PG credentials using the Juspay Dashboard
- Update SDK version on your app and test end-to-end flows
Step V
Share a debug build with Juspay for QA purpose. Launch your app upon final confirmation.
Updated about 1 year ago