Verify a transaction by reference
Verify a transaction with the unique reference you set when you created it (tx_ref).
Last updated 13 September 2026
https://api.flutterwave.com/v3/transactions/verify_by_reference
authorization string required
Pass your secret key as a bearer token in the request header to authorize this call
FILL IN ALL REQUIRED FIELDS
tx_ref string
The unique reference you set when you created the transaction.
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
currency string
charged_amount integer
app_fee integer
merchant_fee integer
processor_response string
auth_model string
ip string
narration string
status string
payment_type string
created_at string
account_id integer
card object
FILL IN ALL REQUIRED FIELDS
first_6digits string
last_4digits string
issuer string
country string
type string
token string
expiry string
meta string
amount_settled integer
customer object
FILL IN ALL REQUIRED FIELDS
id integer
name string
phone_number string
email string
created_at string
Shell