partial_debit
Charge a partial amount from a previously authorized card, letting you debit only the needed sum from an existing authorization.
Instructions
Charge a partial amount from a previously authorized card
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"authorization_code": "<authorization_code>",
"currency": "<currency>",
"amount": "<amount>",
"email": "<email>"
},
"name": "partial_debit"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| Yes | Customer's email address | ||
| amount | Yes | The amount to charge in the subunit of the supported currency | |
| at_least | No | Minimum amount to charge in kobo, pesewas or cents. | |
| currency | Yes | The currency to charge in. Default is your integration currency. | |
| reference | No | Unique transaction reference. If not provided, a unique reference will be generated. | |
| authorization_code | Yes | Authorization code for the transaction |