Protocol Fee
Request Network charges a protocol fee on all payments processed through the API. The fee applies to every payment type:- ERC20 token payments
- Native currency payments (ETH, POL, etc.)
- Conversion payments
- Batch payments
- Crosschain payments
- Subscription (coming soon)
The protocol fee rate can change over time, so it isnβt published here. Read the current rate that applies to any payment from the
metadata.protocolFee field returned in every API response (see Fee Information In Responses below), or contact the Request Network team for current pricing.Who Pays the Fee?
By default, the payer bears the protocol fee. It is added on top of the invoice amount, so the payee receives the full invoice amount. The exact fee for a given payment is returned in the API response before the payer pays, and a cap applies to large stablecoin payments.Shifting the Fee to the Payee
If you want the payee to bear the protocol fee instead of the payer, reduce the invoice amount by the protocol fee percentage before creating the request. The payer then pays approximately the original invoice amount, while the payee effectively absorbs the fee. Usemetadata.protocolFee.percentage from the response to calculate the exact reduction.
Platform Fees
You can add your own platform fee on top of the protocol fee. Both fees are handled automatically when you configure a platform fee in your request. To set up platform fees, include the following parameters in your payment request:feePercentage: Your platform fee percentage (e.g., β2.5β).feeAddress: The wallet address to receive your platform fees.
Fee Information In Responses
Every API response includes the fee details in the metadata. Read the live protocol fee rate fromprotocolFee.percentage rather than hardcoding it:
Tron-specific fees
Transaction fees on Tron are paid in TRX and can be high when a wallet burns TRX directly for energy and bandwidth. To prevent you from needing TRX to broadcast a transaction, Request Network covers the required Tron resources through dedicated providers such as CatFee and Tron Energy Rent. This provider-based flow makes Tron transactions cost less than if you burned TRX directly.To cover these sponsored resource costs, Request Network applies a fixed $3.99 fee to every Tron payment. This Tron-specific fee is charged in addition to the standard protocol fee and is lower than the TRX amount you would typically spend when paying Tron network resources directly.