Capture a preauthorized charge
Capture funds for initiated pre-authorization payments.
Last updated 13 September 2026
https://api.flutterwave.com/v3/charges/{flw_ref}/capture
authorization string required
Pass your secret key as a bearer token in the request header to authorize this call
FILL IN ALL REQUIRED FIELDS
flw_ref string required
This is the data.flw_ref returned in the charge response.
FILL IN ALL REQUIRED FIELDS
amount string required
This is the amount to be captured. This allows you to capture an amount less than the original amount authorised on the card.
FILL IN ALL REQUIRED FIELDS
status string
message string
data object
FILL IN ALL REQUIRED FIELDS
id integer
tx_ref string
flw_ref string
device_fingerprint string
amount integer
charged_amount integer
app_fee number
merchant_fee integer
processor_response string
auth_model string
currency string
ip string
narration string
status string
auth_url string
payment_type string
fraud_status string
charge_type string
created_at string
account_id integer
customer object
FILL IN ALL REQUIRED FIELDS
id integer
phone_number string
name string
email string
created_at string
card object
FILL IN ALL REQUIRED FIELDS
first_6digits string
last_4digits string
issuer string
country string
type string
expiry string
Shell