Statische Brieftasche blockieren
post
https://api.cryptomus.com/v1/wallet/block-address
Wenn Sie die statische Brieftasche Ihrer Kunden blockieren müssen, werden alle weiteren Zahlungen seinem Restbetrag nicht gutgeschrieben. Sie können diese Mittel nur einmal erstattet. Die Mittel werden an die Adressen zurückgegeben, aus denen sie stammten.
Anfrage
Abfrageparameter
Name | Parametertyp | Standardwert | Definition |
---|---|---|---|
uuid | stringuuidrequired_without: order_id | Uuid einer statischen Brieftasche | |
order_id | stringmin:1max:32alpha_dashrequired_without: uuid | Bestellausweise einer statischen Brieftasche | |
is_force_refund | boolean | false | Erstatten alle eingehenden Zahlungen an die Adresse des Absenders |
Parametertyp
stringuuidrequired_without: order_idDefinition
Uuid einer statischen BrieftascheParametertyp
stringmin:1max:32alpha_dashrequired_without: uuidDefinition
Bestellausweise einer statischen BrieftascheParametertyp
booleanDefinition
Erstatten alle eingehenden Zahlungen an die Adresse des Absenders
Sie müssen einen der erforderlichen Parameter übergeben. Wenn Sie beides bestehen, wird das Konto von identifiziert nach order_id
Beispiel anfordern
curl https://api.cryptomus.com/v1/wallet/block-address \
-X POST \
-H 'merchant: 8b03432e-385b-4670-8d06-064591096795' \
-H 'sign: fe99035f86fa436181717b302b95bacff1' \
-H 'Content-Type: application/json' \
-d '{
"order_id": "1"
}'
KOPIERENAntwort
Antwortparameter
Name | Definition |
---|---|
uuid | Uuid der statischen Brieftasche |
status | Status der statischen Brieftasche.Verfügbare Optionen:• blocked• active• in_active |
Definition
Uuid der statischen BrieftascheDefinition
Status der statischen Brieftasche.Verfügbare Optionen:- blocked- active- in_active
Antwortbeispiel
1{
2 "state": 0,
3 "result": {
4 "uuid": "fcc40793-39f9-4fa9-85b2-93148039a72b",
5 "status": "blocked"
6 }
7}
KOPIERENMögliche Fehler
Validierungsfehler
Code : 422
Beispielantworten:
1{
2 "state": 1
3}
KOPIEREN
1{
2 "state": 1,
3 "errors": {
4 "uuid": ["validation.required_without"],
5 "order_id": ["validation.required_without"]
6 }
7}
KOPIERENInterner Serverfehler
Code : 500
Beispielantworten:
1{
2 "message": "Server error, #1",
3 "code": 500,
4 "error": null
5}
KOPIEREN