Manage payment cards on a payer account.
/cnbs/v1/customers/id/payer/payment_cards
POST
To insert or modify a payment card record.
To Insert a new E-Check
To insert a new payment card
JSON Payload:
{
"payer_data": {
"customer_number": "3050",
"company_code": ""
},
"action": "02",
"payment_cards": [
{
"payment_card_type": "AMEX",
"payment_card_token": "-E803-5144-CQ5FR2X61TWP41",
"payment_card_name": "John Doe",
"valid_from": "",
"valid_to": "05-31-2027",
"default": "X",
"electronic_check_account_type": "",
"electronic_check_rdfi_number": "",
"card_validation_code": ""
}
]
}
cURL
curl -X POST "https://<<your.server.here>>/cnbs/v1/customers/id/payer/payment_cards?sap-client=800&sap-language=EN&apiid=CNBSMV01P" -H "accept: application/json" -H "content-type: application/json" -H "cnbssysid: gPuM1VyY1dxlTE2MEs2yajJUkX3/4+2Pw1alRw4BOtI=" -d "{ \"payer_data\": { \"customer_number\": \"3050\", \"company_code\": \"\" }, \"action\": \"02\", \"payment_cards\": [ { \"payment_card_type\": \"AMEX\", \"payment_card_token\": \"-E803-5144-CQ5FR2X61TWP41\", \"payment_card_name\": \"John Doe\", \"valid_from\": \"\", \"valid_to\": \"05-31-2027\", \"default\": \"X\", \"electronic_check_account_type\": \"\", \"electronic_check_rdfi_number\": \"\", \"card_validation_code\": \"\" } ]}"
JSON:
{
"message_type": "S",
"message_identification": "/CNBS/X_API",
"message_number": 10,
"message_line_string": "Request successfully processed"
}