PayPal Hosted steckt bei Zahlung aus


7

Ein Problem mit UK PayPal Hosted. Zu Beginn ist dies kein Problem bei der normalen Verarbeitung von Zahlungen. Solange ein Kunde die Kaufabwicklung abschließt, einschließlich der Zahlung mit Kreditkarte oder PP-Konto, ist alles in Ordnung.

Das Problem besteht darin, dass ein Kunde die Bestellung beim Überprüfen der Kaufabwicklung bestätigt, die Bestellung dann jedoch nicht durch tatsächliche Zahlung mit Kreditkarte oder PP-Konto abschließt. In diesem Fall wird eine Bestellung mit dem Status Zahlung ausstehend erstellt. Die Reihenfolge wird im Backend angezeigt, jedoch nicht im Client-Dashboard (was anscheinend für Magento Standard ist).

Das Problem ist, dass diese Bestellungen nicht bearbeitet werden können. Der einzige Weg, um voranzukommen, ist das Fakturierungssystem. Bei Bestellungen mit einer Online-Zahlungsmethode gibt es beim Erstellen einer Rechnung drei Optionen:

Online-Erfassung: schlägt fehl - dies ist zu erwarten, da kein Versuch unternommen wurde, die Zahlung tatsächlich bei PP vorzunehmen, sodass die Zahlungsfelder in der Bestellung alle leer sind und daher nichts von PP zu erfassen ist.

Offline erfassen : schlägt fehl - Es wird eine Rechnung mit dem Status BEZAHLT generiert, aber die Bestellung selbst bleibt Zahlung ausstehend und es gibt keine Möglichkeit, den Bestellstatus selbst in BEZAHLT zu ändern. Durch das Erstellen einer Gutschrift für die "bezahlte" Rechnung wird der Bestellstatus auf "Geschlossen" gesetzt, sodass es sich nun um eine tote Bestellung handelt.

Not Capture: schlägt fehl - das Verhalten hier ist einfach bizarr! Es wird eine Rechnung mit dem Status "Ausstehend" erstellt und die Bestellung bleibt "Ausstehende Zahlung". Die einzige Möglichkeit besteht dann darin, auf der Rechnung auf die Schaltfläche Erfassen zu klicken, was natürlich fehlschlägt. Wenn Sie dann auf dem Rechnungsbildschirm auf Abbrechen oder zurück klicken, wird der Bestellstatus auf bizarre Weise auf BEZAHLT gesetzt (die Gesamtzahl der bezahlten bleibt 0,00), eine E-Mail mit Administratorbestellung (Erweiterung) generiert, jedoch aus dem Standardgeschäft und nicht aus dem Geschäft, in dem die Bestellung aufgegeben wurde. Es wird jedoch keine Auftragsbestätigung an den Kunden gesendet.

In diesem Szenario kann der Ladenbesitzer anscheinend nur die Bestellung stornieren, da es keine Möglichkeit gibt, mit dem nächsten Schritt fortzufahren.

Offline erfassen scheint hier die sinnvollste Option zu sein, da eine bezahlte Rechnung erstellt wurde. Weiß jedoch jemand, wie Magento repariert werden kann? Wenn Sie diese Option verwenden, wird der Bestellstatus ebenfalls auf BEZAHLT gesetzt, um den Bestellvorgang abzuschließen, dh eine Bestätigungs-E-Mail an den Kunden zu senden.

Eine andere Möglichkeit wäre, die Zahlungsmethode für die Bestellung in eine "Offline" -Methode zu ändern. Es gibt jedoch keine Möglichkeit, dass ein Administrator dies für Bestellungen tut.


Ich sollte hinzufügen, dass der Status 'bezahlt' unser Standardstatus für die Statusverarbeitung ist und die Statusverarbeitung mehrere Status hat.
Adam Lavery

Haben Sie jemals eine Lösung dafür gefunden? Wir haben genau das gleiche Problem. Ich habe versucht, Abfragen direkt für die Datenbank auszuführen, um die statii zu aktualisieren.
Rätselhaftigkeit

Überprüfen Sie diesen Link ..Ich hoffe, es wird Ihnen helfen. magento.stackexchange.com/questions/4640/…
Tufail Shaikh

Antworten:


1

Die Antwort wäre in Magento 1.8. *. Sie verbergen die Schaltfläche "Bestellung bestätigen / abschließen" für die HSS-Zahlungsmethode, wenn der Kunde zum Zahlungsschritt gelangt. Sie haben auch eine Nachricht hinzugefügt, um Kunden darüber zu informieren, dass sie zuerst die Zahlung abschließen müssen und auf die Schaltfläche "Bezahlen" klicken müssen.

Wenn die Kunden nicht auf die Schaltfläche "Bezahlen" klicken, ist es sinnvoll, die Bestellung ungültig zu machen (zu stornieren), da sie der Zahlung nicht zugestimmt haben - es wurde keine Autorisierung oder Erfassung vorgenommen.


Zu Ihrer Information: Zumindest in Deutschland beginnt der Vertrag, wenn die Leute nach dem Auschecken auf Kaufen klicken. Es spielt keine Rolle, ob sie wirklich bezahlen, so dass Sie immer noch das Geld von ihnen bekommen können. Aber ich stimme voll und ganz zu: 1. Sie können den Vertrag innerhalb von 14 Tagen kündigen, zweitens: Es macht viel Ärger und ich denke, das ist für den Kunden nicht intuitiv :-)
Fabian Blechschmidt
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.