📌This API is used to block a card, immediately preventing any further transactions. Use this endpoint to secure the card in cases of loss, theft, or suspicious activity
Request
Header Params
authorization
stringÂ
required
Provide your bearer token in the Authorization header when making requests to protected resources.
Example:
Bearer 2f68dbbf-519d-4f01-9636-e2421b68f379
partnerId
stringÂ
required
PartnerID shared during sign-up
Example:
CRXXXXXXX
Body Params application/json
companyId
stringÂ
required
Unique EnKash Company ID. This is the ID assigned to a company onboarded on the EnKash platform.
cardAccountId
stringÂ
required
Unique EnKash Account ID. This is the ID assigned to the account created under the company.
enKashCardId
stringÂ
required
Unique identifier for the EnKash card.
blockCode
enum<string>Â
required
Card status after card is blocked. Possible values are L - Locked, UL - Unlocked, BL - Blocked, AP - Activation InProgress.
Allowed values:
LULBLAP
reason
stringÂ
optional
Reason for blocking the card.
otpMedium
enum<string>Â
required
Medium for OTP. Allowed values are MOBILE and MFA.