webhook ਨੂੰ ਦੁਬਾਰਾ ਭੇਜੋ

post
https://api.cryptomus.com/v1/payment/resend
ਕਾਪੀ

ਇਨਵੌਇਸ ਦੁਆਰਾ webhook ਨੂੰ ਦੁਬਾਰਾ ਭੇਜੋ। ਤੁਸੀਂ webhook ਸਿਰਫ ਪੂਰੀਆਂ ਕੀਤੀਆਂ ਇਨਵੌਇਸਾਂ ਲਈ ਹੀ ਦੁਬਾਰਾ ਭੇਜ ਸਕਦੇ ਹੋ, ਅਰਥਾਤ ਉਹ ਇਨਵੌਇਸ ਜੋ ਹਾਲਤਾਂ ਵਿੱਚ ਹਨ: wrong_amount, paid, paid_over.

ਚਲਾਣ 'ਤੇ webhook ਨੂੰ ਮੁੜ ਭੇਜਣ ਲਈ, url_callback ਨੂੰ ਚਲਾਣੇ ਦੀ ਸਿਰਜਣਾ ਸਮੇਂ ਦਰਜ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ।

ਬੇਨਤੀ

ਪੁੱਛਗਿੱਛ ਪੈਰਾਮੀਟਰ

ਨਾਮਪੈਰਾਮੀਟਰ ਦੀ ਕਿਸਮਪਰਿਭਾਸ਼ਾ
uuid*uuidrequired_without: order_idਇਨਵੌਇਸ ਯੂਡ
order_id*stringmin:1max:128alpha_dashrequired_without: uuidਇਨਵੌਇਸ ਆਰਡਰ ਆਈਡੀ

ਪੈਰਾਮੀਟਰ ਦੀ ਕਿਸਮ

uuidrequired_without: order_id

ਪਰਿਭਾਸ਼ਾ

ਇਨਵੌਇਸ ਯੂਡ

ਪੈਰਾਮੀਟਰ ਦੀ ਕਿਸਮ

stringmin:1max:128alpha_dashrequired_without: uuid

ਪਰਿਭਾਸ਼ਾ

ਇਨਵੌਇਸ ਆਰਡਰ ਆਈਡੀ

* - ਲਾਜ਼ਮੀ ਪੈਰਾਮੀਟਰ

ਤੁਹਾਨੂੰ ਦੋਵਾਂ ਨੂੰ ਪਾਸ ਕਰਨ ਲਈ ਲੋੜੀਂਦੇ ਮਾਪਦੰਡਾਂ ਵਿਚੋਂ ਇਕ ਪਾਸ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ, ਖਾਤਾ ਦੁਆਰਾ ਪਛਾਣਿਆ ਜਾਵੇਗਾ 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}
ਕਾਪੀ