- EnKash Developer Portal Overview
- Payment Gateway
- Bharat Connect (BBPS)
- About Bharat Connect
- B2B Invoicing
- Invoice
- Payment
- Financing
- Onboarding
- cdNote
- Purchase Order
- webhook-invoice
- webhook-payments
- webhook-business-onboarding
- webhook-financing
- webhook-cdNote
- Webhook Purchase Order
- Webhook Send Purchase Order Request
- Webhook Send Purchase Order Response
- Webhook Confirm Purchase Order Request
- Webhook Confirm Purchase Order Response
- Webhook Edit Purchase Order Request
- Webhook Edit Purchase Order Response
- Webhook Status Change Purchase Order Request
- Webhook Status Change Purchase Order Response
- Bill Payments
- Payouts
- Accounts Payable Management Tool
- Account Receivable
- Expense Management
- Rewards & Incentives
- Prepaid Cards
- About Prepaid Card
- Key Capabilities
- Getting Started
- APIs
- API Access & Authorization
- Encryption & Decryption Guide
- Auth TokenPOST
- Create Card AccountPOST
- Create Gift CardPOST
- Create Prepaid CardPOST
- Set Card PINPOST
- Load Card BalancePOST
- Get Card Account DetailsPOST
- Generate Card OTPPOST
- View Card DetailsPOST
- Card Usage ControlsPOST
- Get Card Usage LimitsPOST
- Request Card ReplacementPOST
- Block Card POST
- Order Physical CardPOST
- Get Card Details POST
- Get Transaction DetailsPOST
- Get All Transaction detailsPOST
- Verification Suite
Secure Access to EnKash's API
API Endpoints#
Environment | Base URL |
---|---|
Test | https://pay-uat.enkash.in |
Live | https://pay.enkash.in |
Authentication API#
API Name | Function |
---|---|
Auth Token | Retrieves an authentication token for API requests |
Authorization
header for all API requestsList of common parameters#
Field Name | Description |
---|---|
companyId | Unique EnKash Company ID assigned after onboarding |
cardAccountId | Unique EnKash Account ID assigned after onboarding |
partnerId | Unique Partner ID assigned after onboarding |
enkashCardId | Unique Card ID generated for each EnKash Card |
enkashCardTransactionId | Unique Transaction ID assigned to each EnKash transaction |
Authorization | Bearer Token required for each API request (obtained from Partner Auth Token API) |
userId / ekUserId | Unique User ID associated with each EnKash user |