Statik cüzdanı bloke

post
https://api.cryptomus.com/v1/wallet/block-address
Kopya

Müşterilerinizin statik cüzdanını engellemeniz gerektiğinde, diğer tüm ödemeler bakiyesine yatırılmayacaktır. Bu fonların geri ödemesini yalnızca bir kez yapabilirsiniz. Fonlar geldikleri adreslere iade edilecektir.

Rica etmek

Sorgu parametreleri

İsimParametre türüVarsayılan değerTanım
uuidstringuuidrequired_without: order_idstatik bir cüzdanın uuid
order_idstringmin:1max:32alpha_dashrequired_without: uuidStatik bir cüzdanın sipariş kimliği
is_force_refundbooleanfalseGelen tüm ödemeleri gönderenin adresine iade edin

Parametre türü

stringuuidrequired_without: order_id

Tanım

statik bir cüzdanın uuid

Parametre türü

stringmin:1max:32alpha_dashrequired_without: uuid

Tanım

Statik bir cüzdanın sipariş kimliği

Parametre türü

boolean

Tanım

Gelen tüm ödemeleri gönderenin adresine iade edin
Gerekli parametrelerden birini geçmeniz gerekir, her ikisini de geçerseniz, hesap tarafından tanımlanacaktır. order_id

Talep Örneği


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"
}'
Kopya

Cevap

Yanıt parametreleri

İsimTanım
uuidStatik cüzdanın uuid
statusStatik cüzdanın durumu.Mevcut seçenekler:blockedactivein_active

Tanım

Statik cüzdanın uuid

Tanım

Statik cüzdanın durumu.Mevcut seçenekler:- blocked- active- in_active

Yanıt örneği


1{
2	"state": 0,
3	"result": {
4		"uuid": "fcc40793-39f9-4fa9-85b2-93148039a72b",
5		"status": "blocked"
6	}
7}
Kopya

Olası hatalar

Doğrulama hataları

kodlamak : 422

Örnek Yanıtlar:


1{
2	"state": 1
3}
Kopya


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

İç Sunucu Hatası

kodlamak : 500

Örnek Yanıtlar:


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