كتلة محفظة ثابتة

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}
ينسخ