5.1.2 任意のウォレットへのデジタル通貨の出金を作成します (販売者が定義した為替レート)
#簡単な説明: デジタル通貨をウォレットの出金ビジネスインターフェースに引き出し、ユーザーがusdtを指定されたウォレットアドレスに送金できるようにします。 (販売者が定義した為替レートを設定するには、販売者のバックエンドにログインする必要があります)
- リクエスト方法:POST
- リクエストインターフェイス: https://gateway-domain/wallet-trade-merchant/v1/pay/blockchain/custom/rate/create ・リクエストメディアタイプ(JSONデータ形式)Content-Type: application/json
リクエストパラメータ
| パラメータ名 | タイプ | 必須 | パラメータの意味 | パラメータの説明 |
|---|---|---|---|---|
key | string | はい | 販売者キー | APIキー |
localOrderId | string | はい | 販売者プラットフォームのローカル注文番号 | 販売者プラットフォームはローカルで一意の注文番号を生成します。 |
localUserId | string | いいえ | 販売者プラットフォームのローカル ユーザー ID | 販売者プラットフォームのローカル ユーザー ID |
notifyUrl | string | いいえ | コールバックアドレス | 注文が正常に完了すると、販売者のアドレスが API コールバック リクエストによって通知されます (コールバックの詳細は下部にあります)。 |
successRedirectUrl | string | いいえ | 住所 | 成功後に自動的にアドレスにジャンプ します。 |
currency | string | はい | 通貨 | 注文通貨 |
network | string | はい | メインネット | メインネット (現在は TRON、BSC、POLYGON、ETHEREUM のみをサポート) |
address | string | はい | 出金アドレス | 出金アドレス |
quoteCurrency | string | はい | 注文見積通貨 | 注文見積通貨 (見積通貨の為替レートを設定するには、マーチャント バックエンドにログインする必要があります) |
quoteAmount | string | はい | 見積金額 | 見積金額 |
isBlockchain | boolean | いいえ | ブロックチェーン情報を返すかどうか (デフォルトは false) | true の場合、コールバック リクエストは注文チェーン上のトランザクション情報を伝達します。 |
expireSecond | Long | いいえ | 有効期限のタイムスタンプ (秒) | |
sign | string | はい | 署名 | 詳細については、「署名アルゴリズム」を参照してください。 |
JSON サンプルをリクエスト
{
"key": "9yUreYgTRtit39Dy",
"localOrderId":"conantest0128",
"localUserId":"996",
"currency":"USDT",
"network":"TRON",
"address":"TPutFhYUQnrRxHSmKVwjp55vgk9QY6r5nS",
"quoteCurrency":"CNY",
"quoteAmount":"20",
"sign":"f0ef4f925b899734727b77975ff9c0a3"
}
応答 json の例
{
"code": 0,
"success": true,
"message": null,
"data": {
"orderId": 473228783386885,
"localUserId": "996",
"localOrderId": "conantest0128",
"orderType": "WITHDRAW",
"orderBizType": "WITHDRAW_ANY_DIGITAL_WALLET",
"targetType": "EXTERNAL",
"network": "TRON",
"address": "TPutFhYUQnrRxHSmKVwjp55vgk9QY6r5nS",
"currency": "CNY",
"userCurrency": "USDT",
"amount": "20",
"userAmount": "20",
"userReceivableAmount": "20",
"rate": "1",
"rateExpression": "1USDT≈1CNY"
}
}
応答データパラメータの説明
| パラメータ名 | タイプ | パラメータの意味 | 備考 |
|---|---|---|---|
orderId | string | 注文ID | |
localUserId | string | 販売者のローカル ユーザー ID | |
localOrderId | string | 販売者のローカル注文番号 | |
orderType | enum | 注文タイプ | |
orderBizType | enum | 受注業態 | orderBizType タイプの説明は次のとおりです。 |
targetType | enum | ターゲットの種類 | targetType タイプの説明は次のとおりです。 |
network | string | メインネットの種類 | |
address | string | 住所 | オンチェーンの支払いアドレス |
currency | string | 注文通貨 | |
userCurrency | string | 到着通貨 | |
amount | string | 注文金額 | |
userAmount | string | ユーザーが支払った金額 | |
userReceivableAmount | string | ユーザー受取可能額 | |
rate | string | 為替レート | |
rateExpression | string | 為替レートの式 |
orderBizType タイプの説明:
- PAYMENT_WALLET_SCAN VAPYウォレットスキャンコード支払い
- PAYMENT_TRANSFER デジタル通貨バインディングアドレス直接入金
- PAYMENT_ANY_DIGITAL_SCAN QR コードをスキャンして、任意の金額のデジタル通貨を支払います
- WITHDRAW_WALLET VAPY ウォレットにお金を引き出します
- WITHDRAW_ANY_DIGITAL_WALLET デジタル通貨を任意のウォレットに引き出します
- PAYMENT_FIXED_DIGITAL_SCAN デジタル通貨限定金額スキャンコード支払い
- BATCH_PAY 一括支払い
targetType タイプの説明:
- INTERNAL 内部アドレス
- EXTERNAL 外部アドレス
- USER ユーザー抽象アドレス