차단 된 주소에 대한 환불 결제
post
https://api.cryptomus.com/v1/wallet/blocked-address-refund
한 번만 환불 할 수 있습니다.
요구
쿼리 매개 변수
이름 | 매개 변수 유형 | 정의 |
---|---|---|
uuid | stringuuidrequired_without: order_id | 정적 지갑의 uuid |
order_id | stringmin:1max:32alpha_dashrequired_without: uuid | 정적 지갑의 주문 ID |
address* | stringmin:10max:128alpha_dash | 차단 된 모든 자금을이 주소에 환불하십시오 |
매개 변수 유형
stringuuidrequired_without: order_id정의
정적 지갑의 uuid매개 변수 유형
stringmin:1max:32alpha_dashrequired_without: uuid정의
정적 지갑의 주문 ID매개 변수 유형
stringmin:10max:128alpha_dash정의
차단 된 모든 자금을이 주소에 환불하십시오
* - 필수 매개 변수
환불 지불을 위해서는 uuid 또는 order_id 를 통과해야합니다. 둘 다 통과하면 정적 지갑은 다음으로 식별됩니다. uuid
요청 예제
curl https://api.cryptomus.com/v1/wallet/blocked-address-refund \
-X POST \
-H 'merchant: 8b03432e-385b-4670-8d06-064591096795' \
-H 'sign: fe99035f86fa436181717b302b95bacff1' \
-H 'Content-Type: application/json' \
-d '{
"order_id": "1",
"address": "TK8..."
}'
복사응답
응답 매개 변수
이름 | 정의 |
---|---|
commission | 환불 커미션 |
amount | 환불 금액 |
정의
환불 커미션정의
환불 금액
응답 예
1{
2 "state": 0,
3 "result": {
4 "commission": "0.50",
5 "amount": "9.50"
6 }
7}
복사가능한 오류
유효성 검사 오류
암호 : 422
예제 응답 :
uuid 및 order_id 를 통과하지 않으면이 메시지를 받게됩니다. 이는 매개 변수 중 하나 이상이 필요하다는 것을 의미합니다.
1{
2 "state": 1,
3 "errors": {
4 "uuid": ["validation.required_without"],
5 "order_id": ["validation.required_without"]
6 }
7}
복사정적 지갑을 찾을 수없는 경우 :
1{
2 "state": 1,
3 "message": "Not found"
4}
복사철수가 차단 된 정적 지갑에서 한 번만 허용되는 한, 인출이 이미 이루어지면이 오류 메시지를 받게됩니다.
1{
2 "state": 1,
3 "message": "You can withdraw only once"
4}
복사파라미터 is_force_refund = true 가있는 정적 지갑을 차단 한 경우 철수가 차단 된 정적 지갑에서 한 번만 인출이 허용되는 한, 인출은 이미 작성 되었으며이 오류 메시지를 받게됩니다.
1{
2 "state": 1,
3 "message": "You can withdraw only once"
4}
복사환불이 이미 진행중인 경우 :
1{
2 "state": 1,
3 "message": "Refund is in process"
4}
복사판매자 또는 사용자에게 지불금이 차단되면이 오류 메시지를 받게됩니다. 예를 들어 비밀번호를 변경하고 지불금이 24 시간 동안 차단 될 때 발생합니다.
1{
2 "state": 1,
3 "message": "You are forbidden"
4}
복사정적 지갑에 대한 지불금이 없으면 :
1{
2 "state": 1,
3 "message": "Nothing to withdraw"
4}
복사지불금 금액이 cryptocurrency의 최소 지원 금액보다 적은 경우이 오류 메시지를 받게됩니다.
1{
2 "state": 1,
3 "message": "The amount is too small"
4}
복사기술 작업이 발생하거나 지불금을 일시적으로 사용할 수없는 경우이 오류 메시지를 받게됩니다.
1{
2 "state": 1,
3 "message": "Server error"
4}
복사
1{
2 "state": 1,
3 "message": "The service was not found"
4}
복사인터넷 서버 오류
암호 : 500
예제 응답 :
1{
2 "message": "Server error, #1",
3 "code": 500,
4 "error": null
5}
복사