# 5、Add Transfer Order

Request Method

  • POST

Request URL

/api/v3/wallet/transfer

Request Header

Content-Type: application/json;charset=utf-8

Request Header Parameters

Parameter Name Type Description Example Value
access_key String Obtained from the merchant's backend pFqV75X3
timestamp int64 13-digit timestamp (milliseconds) 1679724896223
nonce String Random string (UUID V4) 794c26b0-d33c-4394-b2bb-c485eca16d9e
sign String Signature generated using the secret key kAXyh+eerqrefyaF8dyFB0M4FVo=

Request Parameters (JSON)

{
  "externalOrderId": "622257420681202921",
  "addressTo": "0xa8666442fA7583F783a169CC9F5449ec660295E8",
  "chainType": "ETH",
  "tokenType": "USDT",
  "currencyType": "USD",
  "cryptoAmount": "1",
  "notifyUrl": "http://192.168.1.135:30002/url",
  "remark": "http://192.168.1.135:30002/url"
}

Parameter Description

Parameter Name Type Description Required
externalOrderId String Merchant Order ID (maximum 64 characters) ✅ Yes
addressTo String Receiving wallet address (maximum 64 characters) ✅ Yes
chainType String Blockchain type:TRON BSC ETH SOLANA ✅ Yes
tokenType String Cryptocurrency type, enum values:
USDT、USDC、PEPE
✅ Yes
cryptoAmount String Cryptocurrency amount, based on token precision (either this or currencyAmount) ❌ No
currencyType String Fiat currency type (USD, BRL, etc.) ❌ No
currencyAmount String Fiat amount, up to two decimal places (either this or cryptoAmount; calculated based on the current exchange rate) ❌ No
notifyUrl String Callback URL ❌ No
remark String Remark information, max length 1024 characters ❌ No

Response Type

Header: {
  "Content-Type": "application/json;charset=utf-8"
}

Response Example

{
  "code": "200",
  "success": true,
  "msg": "成功",
  "msgEn": "SUCCESS",
  "data": {
    "orderId": "OCRYPDRAW202307310902401690794160841DOCKER020000000200001109",
    "orderStatus": "Accepted",
    "addressTo": "0xa8666442fA7583324324169CC9F5449ec660295E8",
    "chainType": "ETH",
    "tokenType": "USDT",
    "tokenAmount": 1,
    "externalOrderId": "622257420681202921"
  }
}

Response Parameter Description

Parameter Name Type Description
orderId String Platform Order ID
orderStatus String Order status (e.g., Accepted)
addressTo String Receiving address
chainType String Blockchain type
tokenType String Cryptocurrency type
tokenAmount float64 Cryptocurrency amount
externalOrderId String Merchant Order ID