Bulk Card Order API

The Bulk Card Order API processes orders through its endpoint, generating personalized files based on the provided data. The API facilitates seamless order handling and the dynamic creation of personalized files in response to incoming requests.

Environment

Sample request
curl --request POST \
     --url https://payusandbox-kong.pc.enstage-sas.com/uat/sbx/api/issuance/v1/cards/order \
     --header 'X-Consumer-Custom-ID: F42BC4E7B801C834B630DE498473533F' \
     --header 'bankId: 6060' \
     --header 'clientId: 1060' \
     --header 'content-type: application/json' \
     --header 'entityId: 100' \
     --header 'secureCode: pu8gSMLNE7pNv36IlUmstU' \
     --header 'x-api-key: 4A02C4267C9A97A1488AB3259FD1A725' \
     --data '
{
  "token": "3Q0dOvrhH5Ae97TDWhp/ZJ61YyhW/8q2fpE93WQWeNm+rSW7gJtwtxykXw+WhY46p/vRBRluijdvVDTmegWbdn4gkVqwCgDLjX9gGDOaDEaFdYdXmCjp/D5flamNTeDgZk7AhebphjnAAuFJQaSt6AonxEJAu+sDP4dbw4r0WYqHK1mRDlex41edf6alDswjMnm8YVVB7fCRdF7M+bdX92B3BpNC4j3n/3x/Aoq7jo4mgfDn0p71aFDX0om/4EosRMSr13F+er38XCXhIZ8h8BxFuAv00moXR0TLUl8ekRke/FPYkgMDHN9tQ2qCba8iIU6tqWbO8h6xw/4CTKzxdiSh1VZxD1wGFCUkn13I6Z+2aPbrctOpVLan3HNAd9nFaeg38cx7VfxFjuyRPTIGReqOSJrgu3G7/brs7ndaR2iAhtGJDwh2ZJtdUF0xQEEb54nTPBFnXvCI8EfdiXDMnOoHjsEhUD2+2e0FV3+u48ZQiNjEN0gPvJaltwMnT4tKOEs8yWAk94mDIy/DP0eLoH/k932Q6UHHJfsSiJ+uRRgRBGGwD4OndZwSCKey1/uv5rwe1kbpA1PAhqx0nCymR0SK9z6i1ZyXoD07gm69iy+4pnOT/yOWvrPh3k4lO0NA"
}
'
Response parameters (Decrypted)

This API will provide a token in the response that must be decrypted using the Decrypt API. The decrypted response is similar to the following:

AttributeTypeParameter RequirementDescription
messageCodenumeric(4)MandatoryAPI response identifier
clientTxnIdstring(100)MandatoryEchoed from the request.
bankIdNumeric(4)MandatoryEchoed from the request header.
clientIdString(15)MandatoryEchoed from the request header.
responseDateTimenumeric(14)MandatoryResponse date time in the format YYYYMMDDHHMMSS with time in 24-hour format
responseCodestring(4)MandatoryRepresents the status of the transaction.
responseMessagestring(100)MandatoryResponse message based on the response code.
orderIdNumericMandatoryUnique order ID generated.
programIdStringMandatoryProduct ID aka Program ID. Wibmo to share.
entityTypeStringMandatoryEchoed from the request.
noOfCardsStringMandatoryEchoed from the request.
deliveryAddressObjectMandatoryEchoed from the request.
requestorIdStringOptionalEchoed from the request.
requestorContactStringOptionalEchoed from the request.
Sample response (Decrypted)
{
	"responseCode": "00",
	"messageCode": 3601,
	"clientTxnId": "dfsdf0000dfsdfsd2402",
	"clientId": "1040",
	"responseDateTime": "20240103155004",
	"responseMessage": "SUCCESS",
	"bankId": 6010,
	"programId": "60",
	"noOfCards": "10",
	"orderId": "439",
	"entityType": "agent",
	"deliveryAddress": {
		"address1": "Room- No.421,",
		"address2": "Apt 4B",
		"city": "NewYork",
		"state": "NY",
		"country": "USA",
		"zipCode": "10001"
	},
	"requestorId": "10",
	"requestorContact": "919140593787"
}
Error codes
Error CodeDescription
00SUCCESS
1031INVALID BANK ID
1032INVALID CLIENT CHANNEL
1049INVALID SECURE CODE
1052SYSTEM ERROR
1056INVALID MESSAGE CODE
1081OPERATION NOT ALLOWED
1088INVALID DATE FORMAT
1093INVALID CLIENT TXN ID
5003BANK ID NOT WITH CLIENT
8014INVALID ADDRESS LINE1
8015INVALID ADDRESS LINE2
8017INVALID CITY
8018CITY IS MANDATORY
8019INVALID STATE
8020STATE IS MANDATORY
8021INVALID COUNTRY
9313ADDRESS LINE1 CANNOT BE BLANK
9316COUNTRY CANNOT BE BLANK
9343CLIENT TXN ID IS MANDATORY
9346ENTITY TYPE IS MANDATORY
9347INVALID ENTITY TYPE
9348NO OF CARDS IS MANDATORY
9349INVALID NO OF CARDS
9350INVALID REQUESTOR ID
9351CARD TYPE IS MANDATORY
9352INVALID CARD TYPE
9353COMMENTS LENGTH EXCEEDED
9354RESERVED FIELD LENGTH EXCEEDED
9355PERSO VENDOR IS MANDATORY
9356INVALID PERSO VENDOR
9357PERSO TEMPLATE IS MANDATORY
9358INVALID PERSO TEMPLATE
9359ADDRESS IS MANDATORY

Request parameters

Language
URL
Click Try It! to start a request and see the response here!