Zum Hauptinhalt springen

PayPal

Akzeptiere weltweit PayPal- und Kartenzahlungen über PayPal Checkout. Das Geld geht direkt auf dein PayPal-Konto.

Verbinden​

PayPal wird mit der Client-ID und dem Secret einer App in deinem PayPal-Entwickler-Dashboard verbunden.

  1. Öffne Einstellungen > Connectoren, klicke auf PayPal und dann auf Verbinden.
  2. Apps & Zugangsdaten im PayPal-Entwickler-Dashboard wird geöffnet. Öffne deine App oder klicke auf App erstellen.
  3. Kopiere die Client-ID und dann das Secret. Beide werden jeweils übernommen, wenn du zu WebTwizz zurückkehrst, anschließend bei PayPal geprüft und verbunden. Du kannst sie auch selbst in die Felder einfügen.

WebTwizz erkennt, ob es eine Sandbox-App ist, die nur Testzahlungen annimmt, oder eine Live-App. Beim Konto steht Sandbox oder Live.

Sag der KI dann, was du brauchst, zum Beispiel „Füge PayPal Checkout zur Bestellseite hinzu“.

Was du siehst​

  • Transaktionen, letzte 30 Tage: deine Einnahmen (Erhalten) und die Anzahl der Zahlungen, gefolgt von deinen neuesten Transaktionen mit Angaben dazu, wer wann bezahlt hat. Ausgehende Beträge, etwa Erstattungen, sind mit ausgehend gekennzeichnet. Eine Markierung zeigt an, wenn eine Transaktion aussteht, abgelehnt oder rückgängig gemacht wurde. Bei einer Sandbox-App steht das in der Überschrift. Erstatten bei einer abgeschlossenen Zahlung öffnet direkt ein Betragsfeld, das mit dem gesamten Zahlungsbetrag ausgefüllt ist. Verringere den Betrag für eine Teilerstattung. Die Zeile darunter zeigt, wie viel an wen zurückgeht, und weist bei einer Sandbox-App darauf hin, dass kein echtes Geld bewegt wird. Bestätige mit Erstatten und dem Betrag. Mehr anzeigen lädt zehn weitere Transaktionen aus den letzten 30 Tagen. Jede Zeile öffnet die Transaktion in PayPal. Alle Aktivitäten öffnet deine Aktivitäten. Es kann einige Stunden dauern, bis PayPal neue Transaktionen anzeigt.
  • Konflikte: wird angezeigt, wenn ein Käufer einen Konflikt gemeldet hat, der deine Antwort erfordert. Du siehst den Betrag, die Antwortfrist und den Grund. Auf PayPal antworten öffnet den Konflikt. Alle Konflikte öffnet die Konfliktlösungen von PayPal.
  • Ausbalancieren: dein PayPal-Guthaben, Verfügbar nach Währung und Einbehalten, wenn PayPal einen Teil zurückhält. PayPal öffnen öffnet dein Konto. Dieser Bereich wird angezeigt, wenn deine App das Guthaben abrufen kann.
  • Konto: die Client-ID der App, dargestellt durch ihre letzten vier Zeichen, mit Sandbox oder Live.
  • Einstellungen:
    • Webhook: lässt PayPal deine Website über jede Zahlung informieren, damit Bestellungen auch dann abgeschlossen werden, wenn ein Käufer die Seite vorzeitig schließt. Vor der Veröffentlichung steht hier Nach dem Veröffentlichen. Sobald die Website veröffentlicht ist, fügt WebTwizz den Webhook zu deiner PayPal-App hinzu und passt ihn an, wenn sich die Adresse deiner Website ändert. Die Zeile wird dann ausgeblendet. Falls das nicht funktioniert hat, erscheint die Zeile wieder mit Webhook erstellen oder Webhook verschieben, wenn er noch auf deine alte Adresse verweist. Beides erfordert deine Bestätigung.
  • PayPal öffnen oben neben dem Namen öffnet deine Aktivitäten.

Was die KI tun kann​

  • Checkout in deine Website einbauen: Die Bestellung wird auf dem Server erstellt, die PayPal-Buttons nehmen die Zahlung entgegen und die Zahlung wird auf dem Server eingezogen, bevor die Bestellung ausgeführt wird
  • Deine Zahlungen und Erstattungen für beliebige Zeiträume von bis zu 31 Tagen abrufen
  • Eine Zahlung vollständig oder teilweise erstatten. Die KI fragt vorher nach.
  • Den Webhook für deine veröffentlichte Website erstellen. Die KI fragt vorher nach.

Secrets​

  • NEXT_PUBLIC_PAYPAL_CLIENT_ID: deine Client-ID, die sicher im Browser verwendet werden kann
  • PAYPAL_CLIENT_ID: dieselbe Client-ID für Servercode
  • PAYPAL_CLIENT_SECRET: das Secret deiner App, nur für die Verwendung auf dem Server
  • PAYPAL_ENV: sandbox oder live, passend zu deiner App
  • PAYPAL_WEBHOOK_ID: prüft, ob Zahlungsereignisse wirklich von PayPal stammen; wird gesetzt, sobald der Webhook erstellt ist

Gut zu wissen​

  • Wenn in der Übersicht Transaktionssuche aktivieren steht, öffne deine App im PayPal-Entwickler-Dashboard, aktiviere Transaktionssuche unter Funktionen und klicke dann auf Erneut prüfen. PayPal-Apps öffnet das Entwickler-Dashboard. PayPal gibt Transaktionen nur für Apps frei, bei denen diese Funktion aktiviert ist.
  • Client-ID und Secret ändern sich gemeinsam. Deshalb gibt es kein Schlüssel ersetzen. Um eine andere App zu verwenden, verbinde sie als weiteres Konto und stelle das Projekt dann unter Konto darauf um.
  • Wenn du PayPal aus einem Projekt entfernst, werden seine Secrets entfernt. Dein PayPal-Konto und deine Transaktionen bleiben unverändert.