#2071 closed Bug/Fehler (fixed)
API-Call-Failure bei micropayment
| Reported by: | Duncan | Owned by: | somebody |
|---|---|---|---|
| Priority: | hoch | Milestone: | modified-shop-2.0.7.0 |
| Component: | Shop | Version: | 2.0.6.0 |
| Keywords: | Cc: | ||
| Blocked By: | Blocking: |
Description
Shop: v2.0.6.0 rev 13500 PHP Version: 8.0.7 (Zend: 4.0.7)
Wenn ein Kunde versucht mit Kreditkarte per "micropayment" zu zahlen, endet der Versuch mit einer Fehlermeldung bei micropayment, da der Shop nicht antwortet.
Die Zahlung wird ausgeführt, die Zahlungsbestätigung kommt nicht im Shop an, der Vorgang im Shop bleibt auf "nicht bestätigt" und kann nicht abgeschlossen werden.
Die Fehlermeldung von micropayment:
Notification: API-Call-Failure / xxxxxx Benachrichtigung über einen Fehler beim Aufruf der Benachrichtungs-URL ---------------------------------------------------------------------------- Account: 36167 Projekt: xxxx [xxxx] Modul: CreditCard Service: Event Auth/Ident-Nummer: xxxx Zeitpunkt API-Aufruf: 2021-07-13 11:07:11 ---------------------------------------------------------------------------- Aufruf: ---------------------------------------------------------------------------- https://xxxx.de/callback/micropayment/notification.php?amount=3850¤cy=EUR&title=xxxx&auth=xxxx&country=RU&testmode=0&errorcode=00&errormessage=OK&xxxx=xxxx&orderid=xxxx&function=billing ---------------------------------------------------------------------------- Aufruf-Parameter: ---------------------------------------------------------------------------- amount = 3850 currency = EUR title = xxxx auth = xxxx country = RU testmode = 0 errorcode = 00 errormessage = OK xxxx = xxxx orderid = xxxx function = billing ---------------------------------------------------------------------------- Antwort: ---------------------------------------------------------------------------- n/a - http body empty
Attachments (2)
Change History (8)
by , 4 years ago
| Attachment: | Fehler micropayment.jpeg added |
|---|
comment:1 by , 4 years ago
Hast du die URL mal selber aufgerufen ?
Was steht in den Logs ?
Stelle mal die PHP Version auf 7.x
comment:2 by , 4 years ago
Die Antwort wenn php=7.4.21 (Zend: 3.4.0)
STATUS=OK FORWARD=1 URL=https://xxxx.de/checkout_process.php TARGET=_top
wenn php 8.08 dann gibts keine Antwort aber diesen Error:
[2021-07-14 11:01:32] [error] [modified] [pid:2347693] ERROR found for URL: /callback/micropayment/notification.php?amount=3850¤cy=EUR&title=xxxx&auth=xxxx&country=RU&testmode=0&errorcode=00&errormessage=OK&xxxx=xxxx&orderid=xxxx&function=billing {} {}
[2021-07-14 11:01:32] [error] [modified] [pid:2347693] Undefined constant "SUCCESS_ORDER_SEND" in File: xxxx/includes/external/micropayment/send_order.php on Line: 313 {} {}

Fehlermeldung bei micropayment