Modify

Opened 4 years ago

Closed 4 years ago

Last modified 4 years ago

#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&currency=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)

Fehler micropayment.jpeg (278.6 KB ) - added by Duncan 4 years ago.
Fehlermeldung bei micropayment
changeset_13624.zip (4.3 KB ) - added by Gerhard Waldemair 4 years ago.
Changeset

Download all attachments as: .zip

Change History (8)

by Duncan, 4 years ago

Attachment: Fehler micropayment.jpeg added

Fehlermeldung bei micropayment

comment:1 by Gerhard Waldemair, 4 years ago

Hast du die URL mal selber aufgerufen ?
Was steht in den Logs ?
Stelle mal die PHP Version auf 7.x

Last edited 4 years ago by Torsten Riemer (previous) (diff)

comment:2 by Duncan, 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&currency=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	{}	{}

comment:3 by Gerhard Waldemair, 4 years ago

Resolution: fixed
Status: newclosed

In 13624:

fix #2071 - update micropayment

by Gerhard Waldemair, 4 years ago

Attachment: changeset_13624.zip added

Changeset

comment:4 by Gerhard Waldemair, 4 years ago

Ich habe dir ein Changeset angehangen. Bitte testen.

comment:5 by Duncan, 4 years ago

Eine Zahlung ist OK durchgelaufen
Danke !

comment:6 by Gerhard Waldemair, 4 years ago

Top, danke für die Rückmeldung.

Modify Ticket

Action
as closed The owner will remain somebody.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.