کیف پول استاتیک

post
https://api.cryptomus.com/v1/wallet/block-address
کپی

هنگامی که شما نیاز به مسدود کردن کیف پول استاتیک مشتری خود دارید ، تمام پرداخت های بیشتر به تعادل وی اعتبار نمی یابد. فقط یک بار می توانید بازپرداخت این وجوه را بازپرداخت کنید. وجوه به آدرس هایی که از آنها آمده اند بازگردانده می شوند.

درخواست

پارامترهای پرس و جو

نامنوع پارامتریمقدار پیش فرضتعریف
uuidstringuuidrequired_without: order_iduuid از یک کیف پول استاتیک
order_idstringmin:1max:32alpha_dashrequired_without: uuidشناسه کیف پول استاتیک را سفارش دهید
is_force_refundbooleanfalseتمام پرداخت های دریافتی را به آدرس فرستنده بازپرداخت کنید

نوع پارامتری

stringuuidrequired_without: order_id

تعریف

uuid از یک کیف پول استاتیک

نوع پارامتری

stringmin:1max:32alpha_dashrequired_without: uuid

تعریف

شناسه کیف پول استاتیک را سفارش دهید

نوع پارامتری

boolean

تعریف

تمام پرداخت های دریافتی را به آدرس فرستنده بازپرداخت کنید
اگر هر دو را تصویب کنید ، باید یکی از پارامترهای مورد نیاز را تصویب کنید. order_id

مثال


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"
}'
کپی

واکنش

پارامترهای پاسخ

نامتعریف
uuiduuid از کیف پول استاتیک
statusوضعیت کیف پول استاتیک.گزینه های موجود:blockedactivein_active

تعریف

uuid از کیف پول استاتیک

تعریف

وضعیت کیف پول استاتیک.گزینه های موجود:- blocked- active- in_active

نمونه پاسخ


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

خطاهای احتمالی

خطاهای اعتبار سنجی

رمز : 422

پاسخ های مثال:


1{
2	"state": 1
3}
کپی


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

خطای سرور داخلی

رمز : 500

پاسخ های مثال:


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