ਵੈੱਬਕੁਕ ਟੈਸਟਿੰਗ
ਭੁਗਤਾਨ ਦੀ ਜਾਂਚ
ਵੈਬਹੋਕ ਡਾਟਾ ਐਰੇ ਤੋਂ ਦਸਤਖਤ ਨੂੰ ਪ੍ਰਮਾਣਿਤ ਕਰਨ ਲਈ, ਭੁਗਤਾਨ ਏਪੀਆਈ ਕੁੰਜੀ ਦੀ ਵਰਤੋਂ ਕਰੋ.
ਇਹ ਸੁਨਿਸ਼ਚਿਤ ਕਰਨ ਲਈ ਕਿ ਤੁਸੀਂ ਵੈਬਹੁੱਕ ਨੂੰ ਸਹੀ ਤਰ੍ਹਾਂ ਪ੍ਰਾਪਤ ਕਰ ਰਹੇ ਹੋ ਅਤੇ ਦਸਤਖਤ ਪ੍ਰਮਾਣਿਤ ਕਰ ਸਕਦੇ ਹੋ, ਤੁਹਾਨੂੰ ਭੁਗਤਾਨ ਲਈ ਵੈਬਹੁੱਕਾਂ ਨੂੰ ਟੈਸਟ ਕਰਨ ਲਈ ਇਸ ਵਿਧੀ ਦੀ ਵਰਤੋਂ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ.
ਕਿਰਪਾ ਕਰਕੇ ਨੋਟ ਕਰੋ ਕਿ ਕੋਈ ਵੀ ਡਾਟਾ ਡੇਟਾਬੇਸ ਵਿੱਚ ਸੁਰੱਖਿਅਤ ਨਹੀਂ ਕੀਤਾ ਜਾਂਦਾ, ਅਤੇ ਵੈਬਕੁੱਕ ਵਿੱਚ ਪ੍ਰਾਪਤ ਕਿਸੇ ਵੀ ਵੀ ਵਿਅਕਤੀ ਨੂੰ ਹਸਤਾਖਰ ਕਰਨ ਅਤੇ ਸਾਡੇ ਤੋਂ ਇਸ ਐਰੇ ਦੀ ਮੁੜ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਇੱਕ ਐਰੇ ਵਿੱਚ ਸਟੋਰ ਕੀਤਾ ਜਾਂਦਾ ਹੈ.
ਇੱਕ ਵੈਬਹੁੱਕ ਦੀ ਜਾਂਚ ਕਰਨ ਲਈ, ਕਿਰਪਾ ਕਰਕੇ ਇਸਦੀ ਯੂਯੂਆਈਡੀ ਜਾਂ ਆਰਡਰ ਆਈਡੀ ਪ੍ਰਦਾਨ ਕਰੋ. ਜੇ ਇਹ ਪੈਰਾਮੀਟਰ ਦਿੱਤੇ ਨਹੀਂ ਜਾ ਚੁੱਕੇ ਤਾਂ ਵੈਬਹੁੱਕ ਨੂੰ ਟੈਸਟ ਚਲਾਨ ਨਾਲ ਭੇਜਿਆ ਜਾਵੇਗਾ.
ਬੇਨਤੀ
ਪੁੱਛਗਿੱਛ ਪੈਰਾਮੀਟਰ
ਨਾਮ | ਪੈਰਾਮੀਟਰ ਦੀ ਕਿਸਮ | ਮੂਲ ਮੁੱਲ | ਪਰਿਭਾਸ਼ਾ |
---|---|---|---|
url_callback* | stringmin:6max:150url | URL ਜੋ ਭੁਗਤਾਨ ਸਥਿਤੀ ਦੇ ਨਾਲ ਵੈਬਹੁੱਕਾਂ ਭੇਜਿਆ ਜਾਵੇਗਾ | |
currency* | string | ਇਨਵੌਇਸ ਕਰੰਸੀ ਕੋਡ | |
network* | string | ਇਨਵੌਇਸ ਨੈਟਵਰਕ ਕੋਡ | |
uuid | stringuuid | ਬੇਤਰਤੀਬੇ UID ਸਤਰ | ਚਲਾਨ ਦਾ ਯੂ |
order_id | stringmin:1max:32alpha_dash | ਬੇਤਰਤੀਬੇ ਸਤਰ | ਚਲਾਨ ਦੀ ਆਈਡੀ ਆਰਡਰ ਕਰੋ |
status* | string | paid | ਭੁਗਤਾਨ ਦੀ ਸਥਿਤੀਉਪਲਬਧ ਚੋਣਾਂ:• process• check• paid• paid_over• fail• wrong_amount• cancel• system_fail• refund_process• refund_fail• refund_paid |
ਪੈਰਾਮੀਟਰ ਦੀ ਕਿਸਮ
stringmin:6max:150urlਪਰਿਭਾਸ਼ਾ
URL ਜੋ ਭੁਗਤਾਨ ਸਥਿਤੀ ਦੇ ਨਾਲ ਵੈਬਹੁੱਕਾਂ ਭੇਜਿਆ ਜਾਵੇਗਾਪੈਰਾਮੀਟਰ ਦੀ ਕਿਸਮ
stringਪਰਿਭਾਸ਼ਾ
ਇਨਵੌਇਸ ਕਰੰਸੀ ਕੋਡਪੈਰਾਮੀਟਰ ਦੀ ਕਿਸਮ
stringਪਰਿਭਾਸ਼ਾ
ਇਨਵੌਇਸ ਨੈਟਵਰਕ ਕੋਡਪੈਰਾਮੀਟਰ ਦੀ ਕਿਸਮ
stringuuidਪਰਿਭਾਸ਼ਾ
ਚਲਾਨ ਦਾ ਯੂਪੈਰਾਮੀਟਰ ਦੀ ਕਿਸਮ
stringmin:1max:32alpha_dashਪਰਿਭਾਸ਼ਾ
ਚਲਾਨ ਦੀ ਆਈਡੀ ਆਰਡਰ ਕਰੋਪੈਰਾਮੀਟਰ ਦੀ ਕਿਸਮ
stringਪਰਿਭਾਸ਼ਾ
ਭੁਗਤਾਨ ਦੀ ਸਥਿਤੀਉਪਲਬਧ ਚੋਣਾਂ:- process- check- paid- paid_over- fail- wrong_amount- cancel- system_fail- refund_process- refund_fail- refund_paid
* - ਲਾਜ਼ਮੀ ਪੈਰਾਮੀਟਰ
ਬੇਨਤੀ ਉਦਾਹਰਣ
curl https://api.cryptomus.com/v1/test-webhook/payment \
-X POST \
-H 'merchant: 860166ce-478c-4087-9813-55cfb6c34580' \
-H 'sign: a466b82fad9415cdbf5f47802b8d376c' \
-H 'Content-Type: application/json' \
-d '{
"uuid": "e1830f1b-50fc-432e-80ec-15b58ccac867",
"currency": "ETH",
"url_callback": "https://your.site/callback",
"network": "eth",
"status": "paid"
}'
ਕਾਪੀਜਵਾਬ
ਜਵਾਬ ਉਦਾਹਰਣ
1{
2 "state": 0,
3 "result": []
4}
ਕਾਪੀਟੈਸਟਿੰਗ ਭੁਗਤਾਨ
ਵੈਬਹੋਕ ਡਾਟਾ ਐਰੇ ਤੋਂ ਦਸਤਖਤ ਨੂੰ ਪ੍ਰਮਾਣਿਤ ਕਰਨ ਲਈ, ਭੁਗਤਾਨ ਏਪੀਆਈ ਕੁੰਜੀ ਦੀ ਵਰਤੋਂ ਕਰੋ.
ਬੇਨਤੀ
ਪੁੱਛਗਿੱਛ ਪੈਰਾਮੀਟਰ
ਨਾਮ | ਪੈਰਾਮੀਟਰ ਦੀ ਕਿਸਮ | ਮੂਲ ਮੁੱਲ | ਪਰਿਭਾਸ਼ਾ |
---|---|---|---|
url_callback* | stringmin:6max:150url | URL ਜੋ ਭੁਗਤਾਨ ਸਥਿਤੀ ਦੇ ਨਾਲ ਵੈਬਹੁੱਕਾਂ ਭੇਜਿਆ ਜਾਵੇਗਾ | |
currency* | string | ਭੁਗਤਾਨ ਕਰੰਸੀ ਕੋਡ | |
network* | string | ਭੁਗਤਾਨ ਨੈਟਵਰਕ ਕੋਡ | |
uuid | stringuuid | ਬੇਤਰਤੀਬੇ UID ਸਤਰ | ਭੁਗਤਾਨ ਦਾ ਯੂ |
order_id | stringmin:1max:32alpha_dash | ਬੇਤਰਤੀਬੇ ਸਤਰ | ਭੁਗਤਾਨ ਦੀ ID ਆਰਡਰ |
status* | string | paid | ਭੁਗਤਾਨ ਦੀ ਸਥਿਤੀਉਪਲਬਧ ਚੋਣਾਂ:• process• check• paid• fail• cancel• system_fail |
ਪੈਰਾਮੀਟਰ ਦੀ ਕਿਸਮ
stringmin:6max:150urlਪਰਿਭਾਸ਼ਾ
URL ਜੋ ਭੁਗਤਾਨ ਸਥਿਤੀ ਦੇ ਨਾਲ ਵੈਬਹੁੱਕਾਂ ਭੇਜਿਆ ਜਾਵੇਗਾਪੈਰਾਮੀਟਰ ਦੀ ਕਿਸਮ
stringਪਰਿਭਾਸ਼ਾ
ਭੁਗਤਾਨ ਕਰੰਸੀ ਕੋਡਪੈਰਾਮੀਟਰ ਦੀ ਕਿਸਮ
stringਪਰਿਭਾਸ਼ਾ
ਭੁਗਤਾਨ ਨੈਟਵਰਕ ਕੋਡਪੈਰਾਮੀਟਰ ਦੀ ਕਿਸਮ
stringuuidਪਰਿਭਾਸ਼ਾ
ਭੁਗਤਾਨ ਦਾ ਯੂਪੈਰਾਮੀਟਰ ਦੀ ਕਿਸਮ
stringmin:1max:32alpha_dashਪਰਿਭਾਸ਼ਾ
ਭੁਗਤਾਨ ਦੀ ID ਆਰਡਰਪੈਰਾਮੀਟਰ ਦੀ ਕਿਸਮ
stringਪਰਿਭਾਸ਼ਾ
ਭੁਗਤਾਨ ਦੀ ਸਥਿਤੀਉਪਲਬਧ ਚੋਣਾਂ:- process- check- paid- fail- cancel- system_fail
* - ਲਾਜ਼ਮੀ ਪੈਰਾਮੀਟਰ
ਬੇਨਤੀ ਉਦਾਹਰਣ
curl https://api.cryptomus.com/v1/test-webhook/payout \
-X POST -H 'merchant: 860166ce-478c-4087-9813-55cfb6c34580' \
-H 'sign: a466b82fad9415cdbf5f47802b8d376c' \
-H 'Content-Type: application/json' \
-d '{
"uuid": "e1830f1b-50fc-432e-80ec-15b58ccac867",
"currency": "ETH",
"url_callback": "https://your.site/callback",
"network": "eth",
"status": "paid"
}'
ਕਾਪੀਜਵਾਬ
ਜਵਾਬ ਉਦਾਹਰਣ
1{
2 "state": 0,
3 "result": []
4}
ਕਾਪੀਟੈਸਟਿੰਗ ਵਾਲਿਟ
ਵੈਬਹੋਕ ਡਾਟਾ ਐਰੇ ਤੋਂ ਦਸਤਖਤ ਨੂੰ ਪ੍ਰਮਾਣਿਤ ਕਰਨ ਲਈ, ਭੁਗਤਾਨ ਏਪੀਆਈ ਕੁੰਜੀ ਦੀ ਵਰਤੋਂ ਕਰੋ.
ਬੇਨਤੀ
ਪੁੱਛਗਿੱਛ ਪੈਰਾਮੀਟਰ
ਨਾਮ | ਪੈਰਾਮੀਟਰ ਦੀ ਕਿਸਮ | ਮੂਲ ਮੁੱਲ | ਪਰਿਭਾਸ਼ਾ |
---|---|---|---|
url_callback* | stringmin:6max:150url | URL ਜੋ ਭੁਗਤਾਨ ਸਥਿਤੀ ਦੇ ਨਾਲ ਵੈਬਹੁੱਕਾਂ ਭੇਜਿਆ ਜਾਵੇਗਾ | |
currency* | string | ਭੁਗਤਾਨ ਕਰੰਸੀ ਕੋਡ | |
network* | string | ਭੁਗਤਾਨ ਨੈਟਵਰਕ ਕੋਡ | |
uuid | stringuuid | ਬੇਤਰਤੀਬੇ UID ਸਤਰ | ਵਪਾਰ ਵਾਲਿਟ ਦਾ ਯੂ.ਆਈ.ਯੂ.ਡੀ. |
order_id | stringmin:1max:32alpha_dash | ਬੇਤਰਤੀਬੇ ਸਤਰ | ਚਲਾਨ ਦੀ ਆਈਡੀ ਆਰਡਰ ਕਰੋ |
status* | string | paid | ਭੁਗਤਾਨ ਦੀ ਸਥਿਤੀਉਪਲਬਧ ਚੋਣਾਂ:• process• check• paid• paid_over• fail• wrong_amount• cancel• system_fail• refund_process• refund_fail• refund_paid |
ਪੈਰਾਮੀਟਰ ਦੀ ਕਿਸਮ
stringmin:6max:150urlਪਰਿਭਾਸ਼ਾ
URL ਜੋ ਭੁਗਤਾਨ ਸਥਿਤੀ ਦੇ ਨਾਲ ਵੈਬਹੁੱਕਾਂ ਭੇਜਿਆ ਜਾਵੇਗਾਪੈਰਾਮੀਟਰ ਦੀ ਕਿਸਮ
stringਪਰਿਭਾਸ਼ਾ
ਭੁਗਤਾਨ ਕਰੰਸੀ ਕੋਡਪੈਰਾਮੀਟਰ ਦੀ ਕਿਸਮ
stringਪਰਿਭਾਸ਼ਾ
ਭੁਗਤਾਨ ਨੈਟਵਰਕ ਕੋਡਪੈਰਾਮੀਟਰ ਦੀ ਕਿਸਮ
stringuuidਪਰਿਭਾਸ਼ਾ
ਵਪਾਰ ਵਾਲਿਟ ਦਾ ਯੂ.ਆਈ.ਯੂ.ਡੀ.ਪੈਰਾਮੀਟਰ ਦੀ ਕਿਸਮ
stringmin:1max:32alpha_dashਪਰਿਭਾਸ਼ਾ
ਚਲਾਨ ਦੀ ਆਈਡੀ ਆਰਡਰ ਕਰੋਪੈਰਾਮੀਟਰ ਦੀ ਕਿਸਮ
stringਪਰਿਭਾਸ਼ਾ
ਭੁਗਤਾਨ ਦੀ ਸਥਿਤੀਉਪਲਬਧ ਚੋਣਾਂ:- process- check- paid- paid_over- fail- wrong_amount- cancel- system_fail- refund_process- refund_fail- refund_paid
* - ਲਾਜ਼ਮੀ ਪੈਰਾਮੀਟਰ
ਬੇਨਤੀ ਉਦਾਹਰਣ
curl https://api.cryptomus.com/v1/test-webhook/wallet \
-X POST -H 'merchant: 860166ce-478c-4087-9813-55cfb6c34580' \
-H 'sign: a466b82fad9415cdbf5f47802b8d376c' \
-H 'Content-Type: application/json' \
-d '{
"uuid": "e1830f1b-50fc-432e-80ec-15b58ccac867",
"currency": "ETH",
"url_callback": "https://your.site/callback",
"network": "eth",
"status": "paid"
}'
ਕਾਪੀਜਵਾਬ
ਜਵਾਬ ਉਦਾਹਰਣ
1{
2 "state": 0,
3 "result": []
4}
ਕਾਪੀਸੰਭਵ ਗਲਤੀਆਂ
ਪ੍ਰਮਾਣਿਕਤਾ ਗਲਤੀਆਂ
ਕੋਡ : 422
ਉਦਾਹਰਣ ਪ੍ਰਤਿਕਿਰਿਆ:
ਜੇ ਤੁਸੀਂ uuid ਜਾਂ order_id ਅਤੇ ਇਨਵੌਇਸ / ਸਟੈਟਿਕ ਬਟੂਆਉਟ / ਭੁਗਤਾਨ ਨਹੀਂ ਮਿਲਦੇ:
1{
2 "state": 1,
3 "message": "Not found payment"
4}
ਕਾਪੀ
1{
2 "state": 1,
3 "message": "Not found payout"
4}
ਕਾਪੀ
1{
2 "state": 1,
3 "message": "Not found wallet"
4}
ਕਾਪੀਜੇ ਤੁਸੀਂ ਲੋੜੀਂਦੇ ਮਾਪਦੰਡ ਪਾਸ ਨਹੀਂ ਕਰਦੇ:
1{
2 "state": 1,
3 "errors": {
4 "currency": ["validation.required"]
5 }
6}
ਕਾਪੀਜੇ ਮੁਹੱਈਆ ਕਰਵਾਈ ਮੁਦਰਾ ਅਤੇ ਨੈਟਵਰਕ ਕ੍ਰਿਪਟੂ ਨਹੀਂ ਹਨ ਜਾਂ ਸਮਰਥਨ ਨਹੀਂ ਹੈ:
1{
2 "state": 1,
3 "message": "Payment service not found"
4}
ਕਾਪੀ
1{
2 "state": 1,
3 "message": "Payout service not found"
4}
ਕਾਪੀ