Increase your revenue by recovering funds that would have otherwise been lost
With this feature, when an attempt to charge a card fails with insufficient funds, we will automatically retry with the maximum amount that can be charged. For example, if you attempt to charge someone NGN 10,000 but they only have NGN 4,000 in their account, historically, the transaction will fail with
insufficient funds, but with partial debits, we will charge about NGN 3,900,
Partial debit is only available for
Verve at the moment
Who can use this?
This feature is only available on request. You will gain access once our reviews team approves it. Please reach out to
email@example.com to request access.
How does it work?
You can only charge existing authorizations with this feature. There are 2 ways to use it. Either through the Partial DebitAPI endpoint or our Bulk ChargeAPI endpoint.
Using the Bulk Charge endpoint
When using the bulk charge endpoint you need to pass the flag
"attempt_partial_debit" : true
When verifying transactions (or implementing webhooks) that involve Partial Debits, there are two types of amounts that are returned:
amount is the amount (in kobo) that the customer was charged while
requested_amount is the amount (in kobo) you intended to charge.