curl --request POST \
--url http://sandbox.mintlify.com/payClearing/clearing/previewMerchantFee \
--header 'Content-Type: application/json' \
--header 'X-GatePay-Certificate-ClientId: <x-gatepay-certificate-clientid>' \
--header 'X-GatePay-Nonce: <x-gatepay-nonce>' \
--header 'X-GatePay-Signature: <x-gatepay-signature>' \
--header 'X-GatePay-Timestamp: <x-gatepay-timestamp>' \
--data '
{
"orderCurrency": "USDT",
"accessMode": 0,
"scenario": 0,
"orderAmount": "100.00"
}
'This API is used to estimate the transaction fee amount based on merchant information, order amount, and other parameters. Only Gate Pay merchants can call this API.
curl --request POST \
--url http://sandbox.mintlify.com/payClearing/clearing/previewMerchantFee \
--header 'Content-Type: application/json' \
--header 'X-GatePay-Certificate-ClientId: <x-gatepay-certificate-clientid>' \
--header 'X-GatePay-Nonce: <x-gatepay-nonce>' \
--header 'X-GatePay-Signature: <x-gatepay-signature>' \
--header 'X-GatePay-Timestamp: <x-gatepay-timestamp>' \
--data '
{
"orderCurrency": "USDT",
"accessMode": 0,
"scenario": 0,
"orderAmount": "100.00"
}
'Merchant ID
"mZ96D37oKk-HrWJc"
Signature
"601d560c54d53412aca5901256f101e7078b5779f61f30bedfe9a5f0b92f049589952a151ea477371e4a99ac0e1c3cc8dec62654b3c6a1794ef981efe19232bc"
Timestamp (milliseconds)
"1726027137585"
Nonce
"2290830087"
Estimate merchant fee request parameters
Order currency, e.g., USDT, USDC, etc.
"USDT"
Integration mode: 0=Gate Pay, 1=Web3 payment
0, 1 0
Transaction type (Scenario): 0=Collection
0 0
Order amount, must be greater than or equal to 0
"100.00"