Contao-Camp 2024
Ergebnis 1 bis 8 von 8

Thema: Sofortüberweisung manchmal ohne Bestellung

  1. #1
    Contao-Fan
    Registriert seit
    05.09.2009.
    Beiträge
    437

    Standard Sofortüberweisung manchmal ohne Bestellung

    Hallo,

    wir verwenden Contao 4.7.2 und Isotope 2.5.10.

    Ganz selten erhalten wir SOFORT-Zahlungen, ohne dass im BE eine Bestellung angelegt wird. Das passiert nur ganz selten, also die Konfiguration scheint zu stimmen.

    Meine Vermutung ist, dass in diesen Fällen die Verbindung nach dem Bezahlen und vor der Rückleitung an den Shop abbricht, so dass Isotope nicht das OK empfängt.

    Falls jemand eine andere Vermutung hat, gerne melden.

    Danke!
    Geändert von Ricks (01.04.2019 um 12:29 Uhr)

  2. #2
    Contao-Nutzer
    Registriert seit
    03.09.2015.
    Beiträge
    45

    Standard

    Hi,
    den Fall hatte ich auch schon einmal, hatte aber dafür auch keine plausible Erklärung. Danach und davor lief auch alles reibungslos.

  3. #3
    Contao-Fan
    Registriert seit
    05.09.2009.
    Beiträge
    437

    Standard

    Wir hatten das in den letzten Wochen 3x. Die meisten SOFORT-Bestellungen werden aber korrekt verarbeitet.

    Auf Rückfrage bei SOFORT hat man dort die Logfiles geprüft, diese weisen keine Fehler auf, die Bestätigung an contao ist demnach korrekt zugestellt worden.

    Also falls da noch jemand eine Idee hat, gerne jede Idee kundtun. Der Kunde versteht das natürlich noch weniger und fragt nach...

    Danke!

    Contao 4.7 / Isotope 2.5.10

  4. #4
    Contao-Fan
    Registriert seit
    05.09.2009.
    Beiträge
    437

    Standard

    Also, das Problem existiert noch immer. In der Anlage mal die Bestätigung von SOFORT über die korrekt aufgerufene URL nach Bezahlung. Ist da irgendetwas nicht so konfiguriert, wie es sein sollte? Kann ja eigentlich nicht, da die meisten Bestellungen per SOFORT problemlos abgewickelt werden.
    Angehängte Grafiken Angehängte Grafiken
    Geändert von Ricks (12.04.2019 um 17:42 Uhr)

  5. #5
    Contao-Fan
    Registriert seit
    05.09.2009.
    Beiträge
    437

    Standard

    Im Systemlog steht bei den fehlerhaften SOFORT-Bestellungen:

    No notification for order ID 3378

    Woran kann das liegen, wenn es in der Regel funktioniert?

  6. #6
    Contao-Fan
    Registriert seit
    05.09.2009.
    Beiträge
    437

    Standard

    Wir mussten das Zahlungsmodul Sofortüberweisung nun deaktivieren. Mittlerweile läuft doch jede zweite Sofort-Order schief. Das Ganze begann vor ca. 2 Monaten nach ca. 10 Monaten fehlerfreiem Shopbetrieb. Ich vermute, irgendein Update hat den Fehler ausgelöst. Aber das ist im Nachhinein nicht mehr zu bestimmen, da der Fehler erst mit nachfolgenden Bestellungen und auch nur gelegentlich auftrat.

    Nach dem Update auf Isotope 2.5.12 treten auch Probleme mit dem Produktfilter auf, der dann keine Produkte mehr findet, daher hatten wir schon auf 2.5.10 downgraded. Aber was genau das Problem ist - bisher nichts gefunden.

    Falls sonst noch jemand das Problem hat, dass Sofort-Käufe nach dem OK von SOFORT im BE nicht angelegt werden (System-Log: No notification for order ID 1234), bitte melden.

    Danke!

  7. #7
    Contao-Fan
    Registriert seit
    05.09.2009.
    Beiträge
    437

    Standard

    Hier noch das Postsale Log:

    Code:
    [26-Apr-2019 16:48:36] New request to https://www.xyz.com/system/modules/i...669fadebbb28ec.
    
    Headers: array (
      'HOST' => 'www.xyz.com',
      'USER_AGENT' => 'Payment Network AG notification-request',
      'ACCEPT' => '*/*',
      'ACCEPT_ENCODING' => 'identity',
      'PRAGMA' => 'no-cache',
      'CACHE_CONTROL' => 'no-cache',
    )
    
    $_GET: array (
      'mod' => 'pay',
      'id' => '3',
      'uv1' => '3448',
      'uv1hash' => 'd35fb3324e4272268b6cb35f46669fadebbb28ec',
    )
    
    $_POST: array (
      'mod' => 'pay',
      'id' => '3',
      'uv1' => '3448',
      'uv1hash' => 'd35fb3324e4272268b6cb35f46669fadebbb28ec',
      'transaction' => '82825-445062-5CC319F0-7DCC',
      'user_id' => '82825',
      'project_id' => '445062',
      'sender_holder' => 'xyz',
      'sender_account_number' => '2539328',
      'sender_bank_code' => 'xyz',
      'sender_bank_name' => 'xyz',
      'sender_bank_bic' => 'xyz',
      'sender_iban' => 'xyz',
      'sender_country_id' => 'DE',
      'recipient_holder' => 'xyz',
      'recipient_account_number' => '0125190901',
      'recipient_bank_code' => 'xyz',
      'recipient_bank_name' => 'xyz',
      'recipient_bank_bic' => 'xyz',
      'recipient_iban' => 'xyz',
      'recipient_country_id' => 'DE',
      'international_transaction' => '0',
      'amount' => '302.40',
      'currency_id' => 'EUR',
      'reason_1' => 'www.xyz.com',
      'reason_2' => '',
      'security_criteria' => '1',
      'user_variable_0' => '3448',
      'user_variable_1' => '3',
      'user_variable_2' => 'A-5cc319c98955b3.00819434',
      'user_variable_3' => '',
      'user_variable_4' => '',
      'user_variable_5' => '',
      'email_recipient' => '',
      'created' => '2019-04-26 16:48:35',
      'hash' => 'cf93b2f055b4c04bea3d0xyz6ba78986c076474b',
    )
    
    Body:
    mod=pay&id=3&uv1=3448&uv1hash=d35fb3324e4272268b6xyz5f46669fadebbb28ec&transaction=82825-445062-5CC319F0-7DCC&user_id=82825&project_id=445062&sender_holder=vorname+name&sender_account_number=xyz&sender_bank_code=xyz&sender_bank_name=xyz&sender_bank_bic=xyz&sender_iban=xyz&sender_country_id=DE&recipient_holder=JPP+MEDIEN+GmbH&recipient_account_number=xyz&recipient_bank_code=xyz&recipient_bank_name=xyz&recipient_bank_bic=xyz&recipient_iban=xyz&recipient_country_id=DE&international_transaction=0&amount=302.40&currency_id=EUR&reason_1=www.xyz.com&reason_2=&security_criteria=1&user_variable_0=3448&user_variable_1=3&user_variable_2=A-5cc319c98955b3.00819434&user_variable_3=&user_variable_4=&user_variable_5=&email_recipient=&created=2019-04-26+16%3A48%3A35&hash=cf93b2f055b4c04bea3d0d906ba78986c076474b
    Geändert von xchs (26.04.2019 um 22:49 Uhr) Grund: Code-Tags

  8. #8
    Contao-Fan
    Registriert seit
    05.09.2009.
    Beiträge
    437

    Standard Update

    Das Problem scheint mit Upgrade auf Version Contao 4.8.7 / Isotope 2.6.4 behoben. Allerdings gibt es im Log dennoch eine Fehlermeldung.

    Bisher stand dort

    [13.01.2020 17:03] No notification for order ID 5317

    Die Folge war, die Zahlung wurde vollzogen, aber keine Bestellung ausgeführt.

    Nun ist es so:

    [13.01.2020 17:03] New order ID 5317 has been placed

    [13.01.2020 17:03] No notification for order ID 5317

    Selbe Fehlermeldung, aber die Order wird angelegt.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •