Creating a crypto payout

POST /crypto/payout API

When creating a Crypto Payout, you need to already know the wallet address where the payout will be sent out. If an invalid wallet address is passed, the payout will be rejected. Also, the wallet is checked for any exposure before any payouts are made to the wallet.

{
  "email": "[email protected]",
  "cryptoTicker": "USDC",
  "amount": 10000,
  "walletAddress": "0xc0ffee2534439296a45a2653739AC7E10F9d54345",
  "purposeCode": "expense_or_medical_reimbursement",
  "prefundCurrency": "USDT",
  "partnerId": "test-id",
  "partnerContext": {
    "test": "value"
  }
}

The above request returns an order ID against which we can monitor the status of the transaction.