Payment APIs
API Endpoints
Base URLs
Use the following base URLs depending on your environment
Environment | Base URL |
---|---|
Test | https://olympus-pg-uat.enkash.in |
Live | https://olympus-pg.enkash.in |
API Keys
Test Environment:
After signing up, you will receive API keys for the sandbox environment at your registered email address.Live Environment:
Once you successfully complete the test cases, Enkash will provide production keys for the live environment.
List of APIs
1. Authentication APIs:
Use these APIs to manage authentication and secure API calls.
API Name | Function |
---|---|
Get Authentication Token | Retrieve an authentication token to access APIs. |
2. Order APIs:
Manage and track orders through these endpoints.
API Name | Function |
---|---|
Create Order | Create a new order. |
Get Order Status | Retrieve the current status of an order. |
Get BNPL Payment Modes | Fetch available BNPL payment options based on the mobile number provided at order creation. |
3. Payment APIs:
Process and monitor payments with these APIs.
API Name | Function |
---|---|
Submit Payment | Submit payment for the order. |
Get Payment Status | Retrieve the status of a payment. |
4. Refund APIs:
Handle refunds for successful payments.
API Name | Function |
---|---|
Initiate Refund | Initiate a refund for a successful payment. |
5. Settlement APIs:
Retrieve and search settlement data using these APIs.
API Name | Function |
---|---|
Get Settlement Details By ID | Retrieve settlement details using a Settlement ID. |
Search For A Settlement | Search settlements based on provided filters. |
Last modified: 5 days ago