Mit Magento CE kann ich PayPal Standard ohne Express nicht verwenden (für die API-Anmeldeinformationen erforderlich sind).

17

Die einzigen Optionen, die in meinem Administrator angezeigt werden, sind folgende:

Erweiterte Zahlungen (einschließlich Express Checkout) Payments Pro (einschließlich Express Checkout) Payments Standard (einschließlich Express Checkout)

Ich sehe Screenshots von anderen Administratoren, bei denen die Option (Beinhaltet Express Checkout) nicht nach dem Zahlungsstandard angezeigt wird. Ich verwende v1.9.1.0, die derzeit die neueste Version von Magento CE ist.

Das Problem ist, dass ich bei Auswahl von "Zahlungsstandard (einschließlich Express Checkout)" API-Anmeldeinformationen eingeben muss, über die ich nicht verfüge (ich möchte mein PayPal-Konto nicht aktualisieren, ich möchte nur die einfachste Zahlung Möglichkeit).

Ich versuche also herauszufinden, wie ich die Express Checkout-Option loswerden oder zumindest einen Weg finden kann, nur Payments Standard zu verwenden.

Jede Hilfe wäre dankbar. Ich kann keine anderen Personen in den Foren finden, die dieses Problem haben. Daher frage ich mich, ob es neu in Version 1.9.1.0 oder so ist.

Bitte helfen Sie.

Vielen Dank.

ebag
quelle
1
Wir haben das gleiche Problem. Irgendwie wurde die ursprüngliche Zahlungsmethode "Website Payments Standard" durch "Website Payments Standard (einschließlich Express Checkout)" ersetzt und ich weiß nicht, wie ich sie zurücksetzen soll. Weder ich möchte die API-Werte nicht eingeben. Das Beängstigende ist, dass wir nicht wissen, wie es auf der Produktionsstätte passiert ist.
Tomas Dermisek
Für mich bestand das Problem darin, dass ich unter System> Konfiguration> Allgemein> Allgemein> Länderoption andere Länder als Großbritannien ausgewählt hatte. Nachdem ich sie entfernt hatte, erschien die Option Paypal Standard.
Urbycoz

Antworten:

13

Ich habe die "Schritte zum Reproduzieren" und den Hotfix gefunden. Ursprünglich haben wir die Zahlungsmethode "Website Payments Standard" aktiviert und dann deaktiviert, da wir das Problem mit dem Status "Betrugsverdacht" hatten. Unmittelbar nachdem ich den "Website-Zahlungsstandard" deaktiviert hatte, wurde er zu "Website-Zahlungsstandard (einschließlich Express Checkout)" und ich konnte ihn nicht zurücksetzen. Dieses Verhalten ist unter Magento CE 1.9.1.0 immer reproduzierbar

Ich habe herausgefunden, dass wenn ich die Zahlungsmethode direkt in der Datenbank aktiviere, sie zum "Website-Zahlungsstandard" zurückkehrt.

Dies ist die Abfrage, um es wieder zu aktivieren:

update core_config_data 
set value = '1' 
where path = 'payment/paypal_standard/active';

Ich bin mir nicht sicher, warum es sich so verhält, und wir haben es noch nicht für die Produktion aktiviert, da wir immer noch versuchen, das Problem mit dem Status "Betrugsverdacht" zu lösen. Wir haben festgestellt, dass einige der von uns installierten Module Konflikte verursachen (gespeicherte Gutschriften, Zahlungsgebühr usw.) und daher falsche Beträge berechnen, aber das ist eine andere Geschichte.

Tomas Dermisek
quelle
Oh Gott, vielen Dank! das schockierte mich für eine Weile ..
zaw
6
Vielen Dank für diese Antwort. In meinem Fall pathfehlte der von Ihnen erwähnte in der core_config_dataTabelle. Ich hatte es einzufügen: INSERT INTO core_config_data( config_id, scope, scope_id, path, value) VALUES (NULL, 'default', '0', 'Zahlung / paypal_standard / Aktiv', '1');
Mukesh Chapagain
@MukeshChapagain gibt es keine anderen Abhängigkeiten, die auf dieser Tabelle basieren? Kein anderer Abhängigkeitsdatensatz, der in eine andere Tabelle eingefügt werden soll? hast du das getestet
Schmetterling
Ich hatte auch das Problem "Betrugsverdacht". Ich habe versucht, die richtige Adresse zu verwenden, und das Problem wurde behoben.
Aleksey Razbakov
1
@ version.beta Mit der obigen Abfrage konnte ich den Paypal-Standard wieder herstellen. Der Paypal-Standard funktioniert bis jetzt einwandfrei. Ich habe noch keine andere Abhängigkeit gefunden.
Mukesh Chapagain
0

PayPal Standard ist ein überstrapazierter Produktname. Aus Händlersicht spielt es keine Rolle, welche Standard- oder Express-API verwendet wird - in beiden Fällen sind die Gebühren gleich (der einzige Unterschied sind API-Aufrufe). Der Kunde wird an PayPal weitergeleitet und bezahlt die Waren oder Dienstleistungen. Es gibt jedoch wichtige Unterschiede in Bezug auf die Nutzererfahrung, bei denen EC ein Gewinner ist (siehe https://www.paypal.com/uk/cgi-bin/webscr?cmd=_additional-payment-ref-impl1)

Zusammenfassend ist festzuhalten , dass PayPal Express Checkout kein Konto-Upgrade benötigt und dieselben Händlergebühren bietet, jedoch viel besser funktioniert. Siehe PayPal-Gebühren https://www.paypal-marketing.com/emarketing/partner/na/program/comparison_chart.html

Andriis
quelle