Skip to main content

Direct Carrier Billing

Features
MethodOnline mobile payment method, Async
CountriesTürkiye
Processing currenciesTRY
Increments-
Captures-
Partial/Multiple partial captures-
Cancels-
Partial/Multiple partial cancels-
Refunds
Partial/Multiple partial refunds
Recurring-
Installments-
Credits-
Disputes-
Min Amount-
Account verification-

Direct Carrier Billing (DCB) is an online mobile payment method that allows users to make purchases by charging payments to their mobile phone carrier bill. Only phone numbers from Turkey are allowed.

Payment flow

Direct Carrier Billing payment flow

Payment

Request

{
"processingAccountId": "test_nomupay_turkiye",
"merchantReference": "9098598a-3d9f-4666-889a-c98f46e54471",
"amount": {
"value": 200,
"currency": "try"
},
"paymentMethod": {
"type": "direct_carrier_billing",
"directCarrierBilling": {
"consumer": {
"phoneNumber": "5033510016",
"ipAddress": "64.39.156.221"
}
}
}
}

Response

{
"id": "2R9nTYRWBoirgvmTksp5jxyVzD3",
"merchantReference": "9098598a-3d9f-4666-889a-c98f46e54471",
"status": "pending",
"reason": {
"code": "waiting_confirmation",
"description": "Confirmation is pending for the non-instant operation."
},
"trackingUrl": "/v1/tracks/payments/MlI5blRZUldCb2lyZ3ZtVGtzcDVqeHlWekQzOjp0ZXN0X25vbXVwYXlfdHVya2l5ZToxNjg3Mjc1OTcyOlF0RFJYVEx2"
}