PayPal

Paypal ist ein amerikanischer Online-Zahlungsanbieter, der weltweit verfügbar ist, und einer der wenigen, die keine Abonnementgebühren verlangen.

Konfiguration in PayPal

  1. Melden Sie sich in Ihrem PayPal-Entwickler-Dashboard an.

  2. Klicken Sie auf Apps & Credentials (Apps und Anmeldedaten) und klicken Sie auf Create App (App erstellen).

  3. Geben Sie den App Name (App-Namen) ein und klicken Sie auf Create App (App erstellen).

  4. Kopieren Sie die Client ID (Client-ID) und das Secret (Geheimnis) und speichern Sie sie für später.

Wichtig

Wenn Sie Kundennamen oder Adressen verwenden, die Akzentzeichen oder nicht-lateinische Zeichen enthalten, müssen Sie das Kodierungsformat der von Odoo an PayPal gesendeten Zahlungsanforderung konfigurieren, um Transaktionsfehler ohne Benachrichtigung zu vermeiden. Rufen Sie dazu die PayPal-Schaltfläche für Sprachkodierungseinstellungen auf, klicken Sie auf Weitere Optionen und setzen Sie das Feld Kodierung auf UTF-8.

Wenn Sie PayPal als Test ausprobieren, rufen Sie Ihr PayPal-Sandbox-Konto auf und konfigurieren Sie das Kodierungsformat für Ihr Sandbox-Konto.

Tipp

Für verschlüsselte Website-Zahlungen & EWP_SETTINGS-Fehler lesen Sie die Paypal-Dokumentation.

Konfiguration in Odoo

  1. Navigieren Sie zum Zahlungsanbieter PayPal.

  2. Geben Sie im Tab Zugangsdaten die E-Mail ein, die mit Ihrem PayPal-Konto verknüpft ist, und füllen Sie dann die Felder Client-ID und Client-Secret mit den Werten aus, die Sie im Schritt Konfiguration in PayPal gespeichert haben.

  3. Klicken Sie auf Webhook generieren, um die Webhook-ID zu erstellen.

  4. Setzen Sie das Feld Status auf Aktiviert und stellen Sie sicher, dass der PayPal-Zahlungsanbieter Veröffentlicht ist.

  5. Konfigurieren Sie die übrigen Optionen nach Bedarf.

Testen

PayPal stellt zwei Sandbox-Konten bereit, mit denen Sie Live-Transaktionen simulieren können:

  • Ein Geschäftskonto (zur Verwendung als Händlerkonto, z. B. ab-1abc12345678@business.example.com);

  • Ein Standard-Privatkonto (zur Verwendung als Käuferkonto, z. B. ba-9cba87654321@personal.example.com).

So testen Sie den PayPal-Zahlungsablauf in Odoo:

  1. Melden Sie sich mit Ihren PayPal-Zugangsdaten auf der PayPal-Entwicklerseite an und gehen Sie zu Testtools ‣ Sandbox-Konten.

  2. Klicken Sie auf das (Auslassungspunkte)-Symbol neben dem Sandbox-Geschäftskonto und wählen Sie Konto anzeigen/bearbeiten.

  3. Kopieren Sie E-Mail, Client-ID und Secret und speichern Sie diese für den nächsten Schritt.

  4. Konfigurieren Sie den PayPal-Zahlungsanbieter in Odoo mit den im vorherigen Schritt gespeicherten Werten und setzen Sie das Feld Status auf Testmodus.

Über das Sandbox-Privatkonto können Sie eine Testtransaktion aus Odoo durchführen.