Enkash Developer Portal
Home
Home
Login
  1. Home
  • Back to home
  • APIs - Prepaid Card
  • Encryption & Decryption Guide
  • Reloadable Prepaid Cards
    • KYC Status Handling Guide
    • T&C Acceptance Flow Copy
    • Auth Token
    • Create Reloadable Prepaid Card
    • VKYC Link Generation
    • VKYC Status
    • Set Card PIN
    • Generate OTP
    • View Card Details
    • View Card CVV
    • Update Card Limits & Controls
    • Get Card Limits & Controls
    • Order Physical Card
    • Get Card Balance
    • Load Money from Balance
    • Request Card Replacement
    • Block Card
    • Get Transaction Details
    • Get All Transaction Details
  • Non Reloadable Gift Cards
    • Auth Token
    • Create Non Reloadable Gift Card
    • Set Card PIN
    • Generate OTP
    • View Card Details
    • View Card CVV
    • Order Physical Card
    • Get Card Balance
    • Get Transaction Details
    • Get All Transaction details
Home
Home
Login
  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