Get payout fee estimate
https://api.radom.com/payout/feeReturns the fee structure and estimated fee for a payout based on the organization's fee configuration, the destination currency, and the amount.
Authorization
Send your API key in the Authorization header. Scheme: radomToken.
Parameters
currencyCurrencyqueryrequiredThe currency of the fiat payout (e.g. eur, usd, gbp, mxn, brl)
amountnumber<float>queryrequiredThe payout amount
amountModePayoutAmountModequeryWhether amount is the recipient fiat amount or the source USDC debit amount
accountTypestringqueryAccount type: "business" or "individual"
networkNetworkqueryFor crypto payouts: network
tokenstringqueryFor crypto payouts: token contract address
fundingCurrencyPayoutFundingCurrencyqueryStablecoin funding a fiat payout (USDC by default, or USDT), or the stablecoin a crypto payout is bought with; for the latter the estimate also prices that purchase the way creation will.
fundingNetworkNetworkqueryA balance to convert into what the payout needs (network of the funding asset). With `fundingToken`, the estimate also sizes that conversion, exchange fees included.
fundingTokenstringqueryToken contract of the funding asset; omit for a native asset
deliveryTokenstringqueryToken contract of the delivered asset for a crypto payout (`token` carries its ticker); omit for a native asset. Needed to size a conversion-funded estimate.
Responses
200Payout fee estimate
feePercentnumber<float>requiredThe percentage fee (e.g. 0.01 = 1%)
flatFeeUsdnumber<float>requiredThe flat fee in USD
minimumFeeUsdnumber<float>nullableThe minimum fee in USD, when configured
estimatedFeeUsdnumber<float>requiredThe estimated total fee in USD for the given amount
reservedFeeUsdnumber<float>nullableFor crypto payouts, what confirm reserves for the fee: the estimate plus padding. The final fee is settled on what the batches cost once they are sent, and the unused part of the reserve comes back.
estimatedFundingAmountUsdnumber<float>nullableFor fiat payouts, estimated USDC funding required before the visible payout fee
estimatedTotalDebitUsdnumber<float>nullableFor fiat payouts, estimated total USDC debit including funding and visible payout fee
minimumFundingUsdnumber<float>nullableFor fiat payouts, the smallest funding amount the bank off-ramp accepts, in funding units
estimatedFundingAmountnumber<float>nullableFor conversion-funded payouts: how much of the funding asset the conversion sells, exchange transfer fees and sizing buffer included
fundingTickerstringnullableFor conversion-funded payouts: the ticker of `estimated_funding_amount`
estimatedConversionCostUsdnumber<float>nullableFor conversion-funded payouts: what the conversion costs beyond the payout itself, in USD (exchange transfer fees, spread, buffer)
estimatedRecipientAmountnumber<float>requiredThe estimated amount the recipient receives (amount - estimated_fee)
exchangeRatenumber<float>nullableFor fiat payouts, the customer-facing fiat-per-USDC rate with Radom FX margin baked in
networkFeeUsdnumber<float>nullableNetwork fee in USD (for crypto payouts only)
400Bad Request
errorstringrequired401Unauthorized
errorstringrequired500Internal server error
errorstringrequired