Webhook을 재현하십시오
post
https://api.cryptomus.com/v1/payment/resend
송장으로 webhook을 재현하십시오. 최종 송장에 대해서만 Webhook을 재판매 할 수 있습니다.
송장에서 webhook을 재현하려면 송장 생성시 url_callback 를 지정해야합니다.
요구
쿼리 매개 변수
이름 | 매개 변수 유형 | 정의 |
---|---|---|
uuid* | uuidrequired_without: order_id | 송장 uuid |
order_id* | stringmin:1max:128alpha_dashrequired_without: uuid | 송장 주문 ID |
매개 변수 유형
uuidrequired_without: order_id정의
송장 uuid매개 변수 유형
stringmin:1max:128alpha_dashrequired_without: uuid정의
송장 주문 ID
* - 필수 매개 변수
필요한 매개 변수 중 하나를 전달해야합니다. 두 가지를 모두 전달하면 계정이 다음으로 식별됩니다. order_id
요청 예제
curl https://api.cryptomus.com/v1/payment/resend \
-X POST \
-H 'merchant: 8b03432e-385b-4670-8d06-064591096795' \
-H 'sign: fe99035f86fa436181717b302b95bacff1' \
-H 'Content-Type: application/json' \
-d '{
"uuid": "8b03432e-385b-4670-8d06-064591096795"
}'
복사응답
응답 예
1{
2 "state": 0,
3 "result": []
4}
복사가능한 오류
유효성 검사 오류
암호 : 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": "Payment not found"
4}
복사송장을 작성할 때 URL_CALLBACK을 지정하지 않고 알림이 전송되지 않은 경우 재현 할 것이 없으며이 오류 메시지를 받게됩니다.
1{
2 "state": 1,
3 "message": "Notification not found"
4}
복사최대 수정 수는 10입니다.이 한도를 초과하면 오류 메시지를 받게됩니다. 한도를 통한 통지를 재현하려면 지원에 연락 할 수 있습니다.
1{
2 "state": 1,
3 "message": "Too much resend"
4}
복사