AI agents: this site is available as Markdown at /llms.txt. Each page has a Markdown version at its URL with a .md suffix, and the full API is described in /api/v3/openapi.json.

Query transaction fees

Look up the fee for a payment before you charge the customer. This endpoint returns fees for incoming payments only.

Last updated 13 September 2026

get

https://api.flutterwave.com/v3/transactions/fee

authorization string required

Pass your secret key as a bearer token in the request header to authorize this call

FILL IN ALL REQUIRED FIELDS

amount int 32 required
This is the amount of the product or service to be charged from the customer.

currency string required
This is the specified currency to charge in.

payment_type string
This is an optional parameter to be used when getting the transaction fees for different payment types. Expected values are card, debit_ng_account, mobilemoney, bank_transfer, and ach_payment.Kindly note that different fees are applied to the different methods, You can check our fee document for more details.

card_first6digits int 32
This can be used only when the user has entered first 6digits of their card number, it also helps determine international fees on the transaction if the card being used is an international card.

FILL IN ALL REQUIRED FIELDS

status string

message string

data object

FILL IN ALL REQUIRED FIELDS

charge_amount integer

fee integer

merchant_fee integer

flutterwave_fee integer

stamp_duty_fee integer

currency string

Shell

1
1


FL.AI

Answers from the Flutterwave docs

Hi, I’m FL.AI

Ask anything about Flutterwave’s APIs, guides and coverage.

FL.AI can make mistakes. Check important details in the docs.

Get API Keys