v1
latestOpenAPI 3.0.02026-07-265892227.1 KBPayments
Synchronously attempt a payment on a payment intent
This is the same endpoint but the payment is handled synchronously, it means it will wait for the provider response before returning the status of the payment intent. This endpoint is not the favored way to integrate our api and is not available for all merchants and for all providers.
post/payment-intents/{id}/payments/sync
Path parameters
idstring required
Identifier of the payment intent on which the payment attempt is made.
Headers
ApiKeystring required
Your api key. To create a key, please get into our dashboard. If you don't have access to it, please reach the Support team.
MerchantIdstring required
Your merchant ID. This information is available in our dashboard. If you don't have access to it, please reach the Support team.
Environment'live' | 'sandbox' required
Allow you to choose between the sandbox mode to perform some tests or the live mode for real world transactions.
Request body
Example request
{
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpbnRlbnRJZCI6InBpXzBkeV9GZTJXQl8wNVVBdDdqMFloaSIsIm1lcmNoYW50SWQiOiIzIiwibW9kZSI6InNhbmRib3giLCJpYXQiOjE2OTUxMjY1MDJ9.8cpkja3PgSLFXiMW9BJN3ec5ndJFE2kIHvXvc834Wpo",
"country": "CI",
"mobileMoney": {
"msisdn": "15948253"
},
"bankTransfer": {
"expirationDelay": 3600,
"kybName": "MechantName"
},
"overrideBusinessId": "e9bb247c-6e3f-4a39-a539-78e3bf115994",
"paymentInformation": {
"recipient_name_hashmac": "a1b2c3d4e5f6",
"recipient_phone_hashmac": "a1b2c3d4e5f6",
"customer_id_hashmac": "a1b2c3d4e5f6"
}
}Response
Example response
{
"id": "pi_z1urYtVFgEebtcj8fxp4v",
"createdAt": "2020-10-15T12:09:49.355Z",
"updatedAt": "2020-10-15T12:16:26.128Z",
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJtZXJjaGFudElkIjoiMTYiLCJtb2RlIjoic2FuZGJveCIsInBheW1lbnRJZCI6InBpX3oxdXJZdFZGZ0VlYnRjajhmeHA0diIsImlhdCI6MTYwMjc1OTE4M30.OZ0fDnMVWvcT-gRthyBD58PFC20gabGKt1UPRe4aNi4",
"purchaseReference": "ref_2020_11_10_001",
"customerReference": "cust_01924059",
"status": "successful",
"amount": 100,
"currency": "XOF",
"payments": [
{
"id": "pay_QW2d6JnqiatcH8KhK0mD1",
"intentId": "pi_z1urYtVFgEebtcj8fxp4v",
"createdAt": "2020-10-15T12:09:49.355Z",
"updatedAt": "2020-10-15T12:16:26.128Z",
"status": "successful",
"amount": 100,
"currency": "XOF",
"method": "credit_card",
"country": "CI",
"fees": [
{
"id": "lAe5HnFpvOjwdT9vSIgPA",
"amount": 5,
"currency": "XOF"
}
],
"nextAction": {
"data": {
"method": "post"
}
},
"paymentInformation": {
"recipient_name_hashmac": "a1b2c3d4e5f6",
"recipient_phone_hashmac": "a1b2c3d4e5f6",
"customer_id_hashmac": "a1b2c3d4e5f6"
},
"onSuccessRedirectionUrl": "https://my.website.com/cancel",
"onFailedRedirectionUrl": "https://my.website.com/finish"
}
],
"mode": "live",
"nextAction": {
"data": {
"method": "post"
}
},
"overrideBusinessName": "MyBusiness",
"subMerchantId": "submerchant_123"
}