ブロックされた住所の返金支払い

post
https://api.cryptomus.com/v1/wallet/blocked-address-refund
コピー

一度だけ払い戻しを行うことができます。

リクエスト

クエリパラメーター

名前パラメータータイプ意味
uuidstringuuidrequired_without: order_id静的ウォレットのuuid
order_idstringmin:1max:32alpha_dashrequired_without: uuid静的ウォレットのIDを注文します
address*stringmin:10max:128alpha_dashブロックされたすべての資金をこの住所に払い戻します

パラメータータイプ

stringuuidrequired_without: order_id

意味

静的ウォレットのuuid

パラメータータイプ

stringmin:1max:32alpha_dashrequired_without: uuid

意味

静的ウォレットのIDを注文します

パラメータータイプ

stringmin:10max:128alpha_dash

意味

ブロックされたすべての資金をこの住所に払い戻します

* - 必須パラメーター

支払いを返金するには、 uuid または order_id のいずれかに合格する必要があります。両方を通過すると、静的ウォレットはによって識別されます uuid

リクエスト例


curl https://api.cryptomus.com/v1/wallet/blocked-address-refund \
-X POST \
-H 'merchant: 8b03432e-385b-4670-8d06-064591096795' \
-H 'sign: fe99035f86fa436181717b302b95bacff1' \
-H 'Content-Type: application/json' \
-d '{
    "order_id": "1",
      "address": "TK8..."
}'
コピー

応答

応答パラメーター

名前意味
commission払い戻し委員会
amount払い戻しの金額

意味

払い戻し委員会

意味

払い戻しの金額

応答の例


1{
2    "state": 0,
3    "result": {
4        "commission": "0.50",
5        "amount": "9.50"
6    }
7}
コピー

可能なエラー

検証エラー

コード : 422

回答の例:

a uuid および order_id を渡さない場合、このメッセージを受け取ります。これは、少なくとも1つのパラメーターが必要であることを意味します。


1{
2	"state": 1,
3	"errors": {
4		"uuid": ["validation.required_without"],
5		"order_id": ["validation.required_without"]
6	}
7}
コピー

静的ウォレットが見つからなかった場合:


1{
2    "state": 1,
3    "message": "Not found"
4}
コピー

ALは、撤退がブロックされた静的ウォレットから一度だけ許可されている限り、撤退がすでに行われた場合、このエラーメッセージを受け取ります。


1{
2    "state": 1,
3    "message": "You can withdraw only once"
4}
コピー

Alは、撤退がブロックされた静的ウォレットから一度だけ許可されている限り、パラメーター is_force_refund = true で静的ウォレットをブロックした場合、引き出しはすでに行われており、このエラーメッセージを受け取ります。


1{
2    "state": 1,
3    "message": "You can withdraw only once"
4}
コピー

払い戻しが既に進行中である場合:


1{
2    "state": 1,
3    "message": "Refund is in process"
4}
コピー

商人またはユーザーでペイアウトがブロックされている場合、このエラーメッセージが受信されます。これは、たとえば、パスワードを変更してペイアウトが24時間ブロックされると発生します。


1{
2    "state": 1,
3    "message": "You are forbidden"
4}
コピー

静的ウォレットに支払いが行われなかった場合:


1{
2    "state": 1,
3    "message": "Nothing to withdraw"
4}
コピー

支払い額が暗号通貨の最低サポート額より少ない場合、このエラーメッセージを受け取ります。


1{
2    "state": 1,
3    "message": "The amount is too small"
4}
コピー

技術作業が発生した場合、またはペイアウトが一時的に利用できない場合、このエラーメッセージを受け取ります。


1{
2    "state": 1,
3    "message": "Server error"
4}
コピー


1{
2    "state": 1,
3    "message": "The service was not found"
4}
コピー

内部サーバーエラー

コード : 500

回答の例:


1{
2	"message": "Server error, #1",
3	"code": 500,
4	"error": null
5}
コピー