Rückerstattungszahlungen an blockierter Adresse zurückerstatten

post
https://api.cryptomus.com/v1/wallet/blocked-address-refund
KOPIEREN

Sie können nur einmal eine Rückerstattung vornehmen.

Anfrage

Abfrageparameter

NameParametertypDefinition
uuidstringuuidrequired_without: order_idUuid einer statischen Brieftasche
order_idstringmin:1max:32alpha_dashrequired_without: uuidBestellausweise einer statischen Brieftasche
address*stringmin:10max:128alpha_dashErstattet alle blockierten Mittel an diese Adresse

Parametertyp

stringuuidrequired_without: order_id

Definition

Uuid einer statischen Brieftasche

Parametertyp

stringmin:1max:32alpha_dashrequired_without: uuid

Definition

Bestellausweise einer statischen Brieftasche

Parametertyp

stringmin:10max:128alpha_dash

Definition

Erstattet alle blockierten Mittel an diese Adresse

* - obligatorischer Parameter

Um Zahlungen zu erstatten, müssen Sie entweder uuid oder order_id übergeben. Wenn Sie beide bestehen, wird die statische Brieftasche durch identifiziert uuid

Beispiel anfordern


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..."
}'
KOPIEREN

Antwort

Antwortparameter

NameDefinition
commissionRückerstattungskommission
amountRückerstattung

Definition

Rückerstattungskommission

Definition

Rückerstattung

Antwortbeispiel


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

Mögliche Fehler

Validierungsfehler

Code : 422

Beispielantworten:

Wenn Sie keine uuid und order_id übergeben, erhalten Sie diese Nachricht. Dies bedeutet, dass mindestens einer der Parameter erforderlich ist.


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

Wenn keine statische Brieftasche gefunden wurde:


1{
2    "state": 1,
3    "message": "Not found"
4}
KOPIEREN

Al, solange die Auszahlung nur einmal von blockiertem statischen Brieftasche zulässig ist, erhalten Sie diese Fehlermeldung, wenn die Auszahlung bereits vorgenommen wurde:


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

Al, sofern die Auszahlung nur einmal aus blockiertem statischen Brieftasche zulässig ist. Wenn Sie eine statische Brieftasche mit einem Parameter is_force_refund = true blockiert haben, wurde die Auszahlung bereits vorgenommen und Sie erhalten diese Fehlermeldung:


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

Wenn die Rückerstattung bereits im Bearbeitung ist:


1{
2    "state": 1,
3    "message": "Refund is in process"
4}
KOPIEREN

Wenn die Auszahlung auf Ihrem Händler oder Benutzer blockiert ist, erhalten Sie diese Fehlermeldung. Dies geschieht beispielsweise, wenn Sie Ihr Passwort ändern und die Auszahlungen 24 Stunden lang blockiert werden.


1{
2    "state": 1,
3    "message": "You are forbidden"
4}
KOPIEREN

Wenn keine Zahlungen an die statische Brieftasche geleistet wurden:


1{
2    "state": 1,
3    "message": "Nothing to withdraw"
4}
KOPIEREN

Wenn der Auszahlungsbetrag unter dem minimal unterstützten Betrag für die Kryptowährung beträgt, erhalten Sie diese Fehlermeldung:


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

Wenn technische Arbeiten erfolgen oder die Auszahlung vorübergehend nicht verfügbar ist, erhalten Sie diese Fehlermeldungen:


1{
2    "state": 1,
3    "message": "Server error"
4}
KOPIEREN


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

Interner Serverfehler

Code : 500

Beispielantworten:


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