Troubleshooting
Zahlungsarten oder Funktionen nicht verfügbar
Es kann sein, dass Zahlungsarten wie Google Pay, Kreditkarte und Rechnungskauf oder eine bestimmte Funktion nicht wie beschrieben zur Verfügung stehen.
Das ist der Fall, wenn Sie zum Generieren eines Webhooks bei PayPal die API-Anmeldeinformationen (beispielsweise aus einer existierenden Version von PayPal Checkout) manuell eingegeben haben, statt den Registrierungs-Prozess mit der Schaltfläche Anmeldung Händler PayPal-Integration zu starten und neu zu durchlaufen.
Vorgehen
Um sicherzustellen, dass alle Zahlungsarten und Funktionen verfügbar sind, tun Sie (am Beispiel eines Sandbox-Kontos) Folgendes:
Wählen Sie
.Löschen Sie unter API-Anmeldeinformationen alle Anmeldeinformationen und wählen Speichern.
Die Schaltfläche Anmeldung Händler PayPal-Integration (Sandbox) erscheint.Wählen Sie Anmeldung Händler PayPal-Integration (Sandbox).
Um Zugangsdaten und Webhook neu zu generieren, durchlaufen Sie den Registrierungs-Prozess (Onboarding) mit der E-Mail-Adresse des Sandbox-Händlerkontos.
Weitere Informationen finden Sie im Kapitel Konfiguration unter API-Anmeldeinformationen: Onboarding.
Google Pay funktioniert nicht
Vorgehen
Prüfen Sie, ob Google Pay aktiv ist.
Weitere Informationen finden Sie unter Google Pay- and Apple Pay-Aktivierung prüfen.
Debug-Modus einschalten
Wenn beispielsweise Verbindungsprobleme auftreten oder Zahlungsvorgänge mit PayPal Checkout nicht erwartungsgemäß funktionieren, wenden Sie sich an den Support von PayPal.
Es ist hilfreich, wenn Sie bereits Log-Dateien haben, wenn Sie den PayPal-Support kontaktieren. Dazu aktivieren Sie den Debug-Modus.
Damit zeichnen Sie die an den OXID eShop gesendeten Webhook Calls von PayPal in der Log-Datei oxideshop.log
auf.
Vorgehen
Öffnen Sie die Datei
source/source/config.inc.php
.Ändern Sie den Wert des Parameters sLogLevel zu debug.
$this->sLogLevel = 'debug';
Stellen Sie dem Support die Datei
/source/source/log/oxideshop.log
zur Verfügung.Sobald das Problem gelöst ist, ändern Sie den Wert des Parameters sLogLevel wieder zum Standardwert error.