Card Payment
Payment with Card
Process Card Request URL
Request Body
{
"cardNumber": "5200000000001096",
"expiredMonth": "12",
"expiredYear": "2050",
"cvv": "111",
"cardPin": "1234",
"shouldSaveCard": true
}
Ensure to pass the cardPin for verve Cards (It is required) cardPin property can be ignored for other card types
Response Code Description
Code Description
200 Success
400 Bad Request
Response Body
{
"requestSuccessful": true,
"responseData": {
"merchantCode": "Nai0000319",
"paymentReference": "487b4d9f733f4464a35700e5767dreut",
"merchantReference": "13277654324537993",
"amountCollected": 100,
"amount": 100,
"callBackUrl": "https://your_callback_url.com/?adviceReference=eced58f4-c187-4f3c-8482-062cde424r5t&paymentReference=487b4d9f733f4464a35700e5767dreut",
"transactionStatus": "AuthSetup",
"currencyCode": "NGN",
"accountNumber": "95782a0826b00e0917f40deadb36f7142fcfd520162780b3513441c5b6e440d6",
"accountNumberMasked": "5200*****0007",
"narration": "test",
"env": "Test",
"message": "COMPLETED",
"formData": {
"url": "https://centinelapistag.cardinalcommerce.com/V1/Cruise/Collect",
"formData": {
"JWT": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiIwMDY5NWQzOS01ZTYxLTQyYjgtYTVmYS1iNjc4NjdhNDA0OWMiLCJpYXQiOjE3MDg1MjQwMDAsImlzcyI6IjVkZDgzYmYwMGU0MjNkMTQ5OGRjYmFjYSIsImV4cCI6MTcwODUyNzYwMCwiT3JnVW5pdElkIjoiNjBiMGRiOWY0ODk3ZDk2YTRlZWZiZmQxIiwiUmVmZXJlbmNlSWQiOiIzZDAyMDhjYy1hYTY2LTQ4ZGEtOTJmMS1kNTIxNDE1M2IzM2MifQ.14pNQ-40HvJ2p-DI9d3M3qYl3GoQjMJj558pKnzp5rw"
},
"formString": "<form id=\"ddc-form\" target=\"ddc-iframe\" method=\"POST\" action=\"https://centinelapistag.cardinalcommerce.com/V1/Cruise/Collect\" ><input type = \"hidden\" name = \"JWT\" value =\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiIwMDY5NWQzOS01ZTYxLTQyYjgtYTVmYS1iNjc4NjdhNDA0OWMiLCJpYXQiOjE3MDg1MjQwMDAsImlzcyI6IjVkZDgzYmYwMGU0MjNkMTQ5OGRjYmFjYSIsImV4cCI6MTcwODUyNzYwMCwiT3JnVW5pdElkIjoiNjBiMGRiOWY0ODk3ZDk2YTRlZWZiZmQxIiwiUmVmZXJlbmNlSWQiOiIzZDAyMDhjYy1hYTY2LTQ4ZGEtOTJmMS1kNTIxNDE1M2IzM2MifQ.14pNQ-40HvJ2p-DI9d3M3qYl3GoQjMJj558pKnzp5rw\" /></form>"
},
"returnUrl": "http://178.62.116.233:84/payment/card/webhook?adviceReference=eced58f4-c187-4f3c-8482-062cde421r4t&paymentReference=487b4d9f733f4464a35700e5767dreut",
"customerName": "Chams Switch",
"paymentDate": "2024-02-21T14:59:59.8303242+01:00"
},
"message": "Successful",
"responseCode": "00"
}
Complete Card Payment
Comple Card Request URL
Request Body
{
"paymentreference": "487b4d9f733f4464a35700e5767dreut",
"value": "123456"
}
Response Code Description
Code Description
200 Success
400 Bad Request
Response Body
{
"requestSuccessful": true,
"responseData": {
"merchantCode": "Nai0000319",
"paymentReference": "487b4d9f733f4464a35700e5767ddceb",
"merchantReference": "13277654324537993",
"amountCollected": 100,
"amount": 100,
"callBackUrl": "https://your_callback_url.com/?adviceReference=eced58f4-c187-4f3c-8482-062cde421f6c&paymentReference=487b4d9f733f4464a35700e5767ddceb",
"processorCode": "00",
"transactionStatus": "Successful",
"currencyCode": "NGN",
"accountNumber": "95782a0826b00e0917f40deadb36f7142fcfd520162780b3513441c5b6e440d6",
"accountNumberMasked": "5200*****0007",
"narration": "test",
"env": "Test",
"message": "Successful",
"returnUrl": "http://178.62.116.233:84/payment/card/webhook?adviceReference=eced58f4-c187-4f3c-8482-062cde421f6c&paymentReference=487b4d9f733f4464a35700e5767ddceb",
"customerName": "Chams Switch",
"paymentDate": "2024-02-21T14:59:59.830324+01:00"
},
"message": "Successful",
"responseCode": "00"
}
Last updated