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

Order Physical Card

POST
/api/v0/partner/enKashCard/physicalCard
📌
This API is used to generate and manage physical prepaid cards. It processes requests for issuing new physical cards and provides the necessary details for card creation and delivery

Request

Header Params

Body Params application/json

Example
{
    "cardAccountId": "string",
    "enKashCardId": "string",
    "address": "string",
    "address2": "string",
    "city": "string",
    "state": "string",
    "country": "string",
    "pincode": "string",
    "otpRequestId": "string",
    "otp": "string",
    "otpRequired": true,
    "otpMedium": "MOBILE",
    "mfaCode": "string"
}

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://pay-en-uat.enkash.in/api/v0/partner/enKashCard/physicalCard' \
--header 'authorization: Bearer 2f68dbbf-519d-4f01-9636-e2421b68f379' \
--header 'partnerId:  CRXXXXXXX' \
--header 'Content-Type: application/json' \
--data-raw '{
    "cardAccountId": "string",
    "enKashCardId": "string",
    "address": "string",
    "address2": "string",
    "city": "string",
    "state": "string",
    "country": "string",
    "pincode": "string",
    "otpRequestId": "string",
    "otp": "string",
    "otpRequired": true,
    "otpMedium": "MOBILE",
    "mfaCode": "string"
}'

Responses

🟢200OK
application/json
Body

Example
{
    "code": 0,
    "message": "Success",
    "payload": "Success"
}
Modified at 2025-12-24 15:48:29
Previous
Get Card Limits & Controls
Next
Get Card Balance
Built with