Senden Sie Webhook erneut
Senden Sie den Webhook per Rechnung erneut. Sie können den Webhook nur für finanzielle Rechnungen weitergeben, dh Rechnungen in Status: wrong_amount , paid, paid_over .
Um das Webhook auf der Rechnung erneut zu geben, muss der url_callback zum Zeitpunkt der Erstellung von Rechnungen angegeben werden.
Anfrage
Abfrageparameter
Name | Parametertyp | Definition |
---|---|---|
uuid* | uuidrequired_without: order_id | Rechnung |
order_id* | stringmin:1max:128alpha_dashrequired_without: uuid | Rechnungsbestell -ID |
Parametertyp
uuidrequired_without: order_idDefinition
RechnungParametertyp
stringmin:1max:128alpha_dashrequired_without: uuidDefinition
Rechnungsbestell -ID
* - obligatorischer Parameter
Beispiel anfordern
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"
}'
KOPIERENAntwort
Antwortbeispiel
1{
2 "state": 0,
3 "result": []
4}
KOPIERENMögliche Fehler
Validierungsfehler
Code : 422
Beispielantworten:
Wenn Sie keine uuid und order_id übergeben, erhalten Sie diese Nachricht. Dies bedeutet, dass mindestens einer der Parameter erforderlich ist.
1{
2 "state": 1,
3 "errors": {
4 "uuid": ["validation.required_without"],
5 "order_id": ["validation.required_without"]
6 }
7}
KOPIERENWenn die Rechnung nicht gefunden wird
1{
2 "state": 1,
3 "message": "Payment not found"
4}
KOPIERENWenn beim Erstellen einer Rechnung nicht der URL_CALLBACK angegeben wurde und keine Benachrichtigung gesendet wurde, gibt es nichts, was wiederum weitergegeben werden muss, und Sie erhalten diese Fehlermeldung:
1{
2 "state": 1,
3 "message": "Notification not found"
4}
KOPIERENDie maximale Anzahl von Wiederherstellungen beträgt 10. Wenn Sie diese Grenze überschreiten, erhalten Sie eine Fehlermeldung. Wenn Sie die Benachrichtigung über das Limit wiedergeben möchten, können Sie sich an den Support wenden.
1{
2 "state": 1,
3 "message": "Too much resend"
4}
KOPIEREN