PayPal Fehlermeldung: Error executing payment ...

Thema wurde von conny, 12. Oktober 2016 erstellt.

  1. conny
    conny Aktives Mitglied
    Registriert seit:
    4. August 2011
    Beiträge:
    35
    Danke erhalten:
    1
    Danke vergeben:
    1
    Hallo,

    wer kennt diese Fehlermeldung bei PayPal Zahlungen:

    Error executing payment
    DUPLICATE_TRANSACTION/Duplicate invoice Id detected.

    Leider keine Ahnung davon was dies bedeuten soll. Kunde hat bestellt, Bestellung ist auch angekommen nur bei der Zahlung mit PayPal ist wohl etwas schief gelaufen.

    Danke

     
  2. Kai Schoelzke
    Kai Schoelzke Beta-Held
    Registriert seit:
    30. März 2016
    Beiträge:
    4.076
    Danke erhalten:
    646
    Danke vergeben:
    307
    Du hast scheinbar mal Bestellungen gelöscht, so das PayPal jetzt zwei mal die gleiche Bestellnummer hat, das mögen die nicht.
     
  3. Anonymous
    Anonymous Erfahrener Benutzer
    Mitarbeiter
    Registriert seit:
    22. Juni 2011
    Beiträge:
    4.760
    Danke erhalten:
    1.749
    Danke vergeben:
    137
    Moin.

    „Duplicate Invoice Id“ heißt, dass du mit diesem Merchant Account schon einmal eine Bestellung mit dieser Bestellnummer an PayPal übertragen hast, das akzeptiert PayPal nicht. Dafür gibt es verschiedene mögliche Erklärungen:
    1. Du hast Bestellungen gelöscht, die PayPal-Zahlungen enthielten. Das sollte man niemals tun, Bestellungen sollten nur ggf. storniert aber niemals gelöscht werden.
    2. Du hast diesen PayPal-Merchant-Account schon einmal für einen anderen Shop benutzt und beim neuen Shop den Nummernkreis für die Bestellnummern nicht so angepasst, dass sich die beiden Nummernkreise nicht überschneiden.
     
  4. conny
    conny Aktives Mitglied
    Registriert seit:
    4. August 2011
    Beiträge:
    35
    Danke erhalten:
    1
    Danke vergeben:
    1
    Danke für die schnellen Antworten:
    Wie bekomme ich dies jetzt behoben?
     
  5. Anonymous
    Anonymous Erfahrener Benutzer
    Mitarbeiter
    Registriert seit:
    22. Juni 2011
    Beiträge:
    4.760
    Danke erhalten:
    1.749
    Danke vergeben:
    137
    Gambio Admin → Shop Einstellungen → Nummernkreise → Nächste Bestellnummer
    Dort trägst du einen hinreichend hohen Wert ein, so dass es nicht mehr zu Konflikten kommt. Und in Zukunft löschst du einfach keine Bestellungen mehr. :)
     
  6. conny
    conny Aktives Mitglied
    Registriert seit:
    4. August 2011
    Beiträge:
    35
    Danke erhalten:
    1
    Danke vergeben:
    1
    Hallo Marco,
    danke dir, werde auch keine Bestellungen mehr löschen versprochen :)
     
  7. Avenger
    Avenger G-WARD 2012/13/14/15
    Registriert seit:
    26. April 2011
    Beiträge:
    4.771
    Danke erhalten:
    1.478
    Danke vergeben:
    89
    Aber MySQL würde diese Nummer doch trotzdem nicht als order_id neu anlegen bei einem Insert.....

    Da wird doch immer tapfer hochgezählt.
     
  8. Anonymous
    Anonymous Erfahrener Benutzer
    Mitarbeiter
    Registriert seit:
    22. Juni 2011
    Beiträge:
    4.760
    Danke erhalten:
    1.749
    Danke vergeben:
    137
    Es gibt Konstellationen, in denen das leider nicht so ist. Deswegen gilt der Rat, Bestellungen niemals zu löschen, wenn diese im Zusammenhang mit extern gespeicherten Daten (Zahlungsdaten, Verkaufsportale, …) stehen.