Merchant Client Withdrawal
The POST endpoints give you responses to merchant client withdrawal and merchant client withdrawal fees.
POST https://localhost:5001/api/merchantClientWithdrawal
Headers
Authorization*
ApiKey {{SecretKey}}
Request Body
destinationAddress*
0xc504c6F55c249a1E59298677C7E17a14F5d63989
amount*
6
currency*
BUSD
networkChain*
BSC
merchantReference*
MerchantRef40
publicKey*
YOUR_PUBLIC_KEY
{
"status": 1,
"message": "",
"data": {
"destinationAddress": "0xc504c6F55c249a1E59298677C7E17a14F5d63989",
"paymentCurrency": 6,
"networkChain": 1,
"withdrawnAmount": 1,
"transactionCharge": 0,
"withdrawnAmountRequested": 1,
"paymentDescription": null,
"merchantTransactionReference": null,
"switchWalletTransactionReference": "E5D5822E7F3C462",
"transactionChargeCurrency": 3
}
}{
// Response
}merchantClientEmailAddress
string
Required This is the email address of the merchant.
destinationAddress
string
Required This is the address the funds is sent to.
amount
decimal
Required This is the amount of funds to be withdrawn.
currency
enum
Required This is the different supported crypto currencies.
merchantReference
string
Required This is the merchant reference from the merchant.
status
int
This is a value ranging from 1-3 indicating success, bad request or un-authorized.
message
string
This is a message of why it's successful or not.
data
object
This holds the properties of withdrawal details of a merchant.
destinationAddress
string
This is the destination address the funds are being sent to.
paymentCurrency
enum
This is one of the supported crypto currencies. See currency list.
networkChain
enum
Required This is the network chain of the currency. It can be BSC, ETH, POLYGON, CELO, ARBITRUM, AVALANCHE & HECOCHAIN
withdrawnAmount
decimal
This is the withdrawn amount.
transactionCharge
decimal
This is the charge of a single transaction
withdrawnAmountRequested
decimal
This is the amount requested to be withdrawn.
paymentDescription
string
This is a description of the payment.
merchantTransactionReference
string
This is a transaction reference from the merchant.
switchWalletTransactionReference
string
transactionChargeCurrency
enum
This is the currency which the transaction is charged in.
Last updated