API LibraryUnknown
Request Physical Card
Initiates a physical card request for a virtual card or new card issuance with optional delivery address.
Header Parameters
TENANT*string
Tenant identifier for multi-tenant routing
Request Body
application/json
entityId*string
Entity ID
plasticCode?string
Plastic code override
aliasName?string
Alias name for card embossing (masked)
fourthLine?string
Fourth line for card embossing
branchId?string
Branch ID (masked)
addressCategory?string
Address category enum
Value in
"DELIVERY" | "COMMUNICATION" | "PERMANENT"deliveryType?string
Delivery type enum
Value in
"STANDARD" | "EXPRESS" | "BRANCH_PICKUP"kitNo?string
Kit number to associate with physical card request
addressDto?
Wrapper containing list of addresses
Response Body
application/json
application/json
application/json
application/json
curl -X POST "https://api.m2pfintech.com/credit-line-management/business-entity-manager/requestPhysicalCard" \ -H "TENANT: string" \ -H "Content-Type: application/json" \ -d '{ "entityId": "CUST20260617001", "plasticCode": "PL001", "deliveryType": "STANDARD", "addressCategory": "DELIVERY", "branchId": "BRN12345" }'{
"result": true,
"exception": null,
"pagination": null
}{
"result": null,
"exception": {
"errorCode": "ERR_400",
"shortMessage": "Bad Request",
"detailMessage": "Invalid or missing required fields in the request payload."
},
"pagination": null
}{
"result": null,
"exception": {
"errorCode": "ERR_401",
"shortMessage": "Unauthorized",
"detailMessage": "Missing or invalid TENANT header."
},
"pagination": null
}{
"result": null,
"exception": {
"errorCode": "ERR_500",
"shortMessage": "Internal Server Error",
"detailMessage": "An unexpected error occurred. Please try again later."
},
"pagination": null
}