บล็อคกระเป๋าสตางค์แบบคงที่

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}
สำเนา