Enkash Developer Portal
HomePayment GatewayPayoutsCreate Account
HomePayment GatewayPayoutsCreate Account
Login
  1. Home
  • Back to home
  • Prepaid Card APIs
  • Encryption & Decryption Guide
  • Auth Token
    POST
  • Create Card Account
    POST
  • Create Gift Card
    POST
  • Create Prepaid Card
    POST
  • Set Card PIN
    POST
  • Load Card Balance
    POST
  • Get Card Account Details
    POST
  • Generate Card OTP
    POST
  • View Card Details
    POST
  • Card Usage Controls
    POST
  • Get Card Usage Limits
    POST
  • Request Card Replacement
    POST
  • Block Card
    POST
  • Order Physical Card
    POST
  • Get Card Details
    POST
  • Get Transaction Details
    POST
  • Get All Transaction details
    POST
  1. Home

Secure Access to EnKash's APIs

API Endpoints#

EnvironmentBase URL
Testhttps://pay-uat.enkash.in
Livehttps://pay.enkash.in

Authentication API#

API NameFunction
Auth TokenRetrieves an authentication token for API requests
The authentication token must be passed as a Bearer Token in theAuthorizationheader for all API requests
Follow the encryption and decryption steps provided here to implement secure communication

List of common parameters#

Field NameDescription
companyIdUnique EnKash Company ID assigned after onboarding
cardAccountIdUnique EnKash Account ID assigned after onboarding
partnerIdUnique Partner ID assigned after onboarding
enkashCardIdUnique Card ID generated for each EnKash Card
enkashCardTransactionIdUnique Transaction ID assigned to each EnKash transaction
AuthorizationBearer Token required for each API request (obtained from Partner Auth Token API)
userId / ekUserIdUnique User ID associated with each EnKash user
Modified at 2025-07-05 10:09:10
Built with