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}
복사