Zahlungen auf Ihrer Website mit den PayPal- und Stripe-Widgets annehmen

EverWeb hat drei Zahlungs-Widgets: PayPal Modern (Modernes Paypal-Widget), PayPal (Legacy) und Stripe-Zahlung (Stripe Payment). Jedes erstellt eine Zahlungsschaltfläche für ein Produkt, eine Spende oder ein Abonnement. Ihre Besucher bezahlen auf der Checkout-Seite von PayPal oder Stripe, und das Geld geht auf Ihr Konto dort. Ziehen Sie ein Widget aus dem Tab Widgets auf Ihre Seite und füllen Sie Inspektor > Widget-Einstellungen aus (das Zahnrad, das letzte Symbol).

Ab EverWeb 4.6 kann auch ein Kontaktformular Zahlungen annehmen. Das eignet sich für Bestellungen, Buchungen und Anmeldungen, bei denen Sie Angaben vom Käufer brauchen. Siehe „Widgets oder Kontaktformular?“ weiter unten.

Welches Widget?

PayPal ModernPayPal (Legacy)Stripe-Zahlung
Sie brauchenEin PayPal-Geschäftskonto und dessen Client-IDIhre PayPal-E-Mail-AdresseEin Stripe-Konto und dessen Geheimschlüssel (Secret Key)
Gut fürEin Produkt pro Schaltfläche, mit Optionen, Menge, Versand, Steuern und Rabatten. Oder ein AbonnementEinen einfachen Warenkorb (Schaltflächen Add to Shopping Cart und View Cart, also In den Warenkorb und Warenkorb ansehen) oder eine Schaltfläche Donate (Spenden)Kartenzahlungen für ein Produkt pro Schaltfläche, ein Abonnement oder eine Spende
Produktdetails werden festgelegtIm WidgetIm WidgetIn Stripe. Das Widget verwendet die Produktpreis-ID des Produkts

PayPal Modern einrichten

  1. Besorgen Sie sich in Ihrem PayPal-Konto eine Client-ID. Klicken Sie im Widget auf Client-ID abrufen ..., um die Seite dafür zu öffnen. Gehen Sie auf den Entwicklerseiten von PayPal zu Apps & Credentials (Apps und Zugangsdaten) und erstellen Sie eine App.
  2. Fügen Sie sie in PayPal-Kunden-ID ein.
  3. Stellen Sie Schaltflächentyp auf purchase (Kauf). Für ein Abonnement wählen Sie subscription (Abonnement) und fügen eine Plan-ID ein, die Sie in PayPal erstellt haben. Der Preis kommt dann von PayPal.
  4. Füllen Sie Produktname, Produktbeschreibung, Abbildung des Produkts, Preis und Währung aus. Alle PayPal-Widgets auf einer Seite müssen dieselbe Währung und dieselben Zahlungsquellen verwenden.
  5. Fügen Sie bei Bedarf Optionen (zum Beispiel Größen), Versand, Steuern oder Rabatte hinzu.
  6. Wählen Sie unter Aktionen eine Seite für Danke und eine für Bestellung stornieren aus Ihrer Website.

PayPal (Legacy) einrichten

Geben Sie Ihre PayPal-E-Mail-Adresse unter E-Mail-Adresse ein. Wählen Sie einen Schaltflächentyp und füllen Sie dann Artikelname, Preis und Währung aus. Für einen Warenkorb setzen Sie bei jedem Produkt eine Schaltfläche Add to Shopping Cart und eine einzige Schaltfläche View Cart auf die Seite. Wählen Sie eine Danke-Seite und eine Abgebrochene Seite.

Stripe-Zahlung einrichten

  1. Erstellen Sie in Stripe das Produkt und seinen Preis. Mit Stripe-Produkt erstellen ... im Widget können Sie Stripe öffnen. Kopieren Sie die Preis-ID.
  2. Kopieren Sie Ihren Geheimschlüssel aus Stripe in Geheimer Stripe-Schlüssel. Halten Sie diesen Schlüssel geheim.
  3. Fügen Sie die Preis-ID in Produktpreis-ID ein und stellen Sie Produkttyp auf Purchase (Kauf) oder Subscription (Abonnement).
  4. Fügen Sie einen Produkttitel, eine Abbildung des Produkts und eine Produktbeschreibung hinzu. Für Versandkosten fügen Sie eine Stripe-Versandtarif-ID in Geben Sie die Versandtarif-ID ein ein.
  5. Wählen Sie eine Seite „Erfolgreiche Zahlung“, eine Seite „Abgebrochene Zahlung“ und eine Fehlerseite.
  6. Unter Einstellungen für die Checkout-Seite legt Bezahlarten den Wortlaut auf der Schaltfläche von Stripe fest: Purchase, Book oder Donate (Kaufen, Buchen oder Spenden).

Das Stripe-Widget führt ein kleines PHP-Programm auf Ihrem Server aus. Es funktioniert mit EverWeb + Hosting und bei anderen Hosts, die PHP unterstützen (wir empfehlen PHP 8.2 oder neuer).

Widgets oder Kontaktformular?

Ab EverWeb 4.6 kann das Widget Kontaktformular Erweitert (Contact Form Advanced) Kartenzahlungen über Stripe und Zahlungen über PayPal annehmen. Dafür ist das Contact Forms Enhanced Add-on nötig (siehe Was ist das Contact Forms Enhanced Add-on?). Besucher füllen das Formular aus, wählen Optionen mit Preisen, sehen eine laufende Gesamtsumme und bezahlen beim Absenden auf der eigenen Checkout-Seite von Stripe oder PayPal. Sie erhalten die Antworten aus dem Formular per E-Mail, als Paid (bezahlt) markiert, sobald die Zahlung bestätigt ist.

Zahlungs-WidgetsKontaktformular mit Zahlungen
VoraussetzungenEverWeb sowie ein PayPal- oder Stripe-KontoEverWeb 4.6 oder neuer, das Contact Forms Enhanced Add-on und ein PayPal- oder Stripe-Konto
Am besten fürEine Schaltfläche zum Kaufen, Buchen oder Spenden für ein festes Produkt oder einen festen BetragEine Bestellung oder Buchung, bei der Sie auch Angaben brauchen: Namen, Größen, Termine, Anmerkungen, einen Upload oder eine Unterschrift
PreiseIm Widget festgelegt (oder in Stripe)Jede Option im Formular kann einen Preis, einen Rabatt oder einen Prozentsatz haben, mit einem Steuersatz und einer Menge (Stepper oder Slider)
AbonnementsJa (PayPal Modern und Stripe-Zahlung)Nein. Nur Einmalzahlungen
Warenkorb über mehrere SeitenJa, mit PayPal (Legacy)Nein. Eine Bestellung pro Formular
Was Sie erhaltenEine Zahlung auf Ihrem PayPal- oder Stripe-KontoDie Zahlung sowie die Antworten aus dem Formular per E-Mail und in Ihrem Kundenbereich

Wählen Sie ein Zahlungs-Widget für eine einfache Kaufen-Schaltfläche, ein Abonnement oder einen Warenkorb mit mehreren Produkten. Wählen Sie ein Kontaktformular, wenn mit der Zahlung Angaben kommen, denen Sie sonst per E-Mail hinterherlaufen müssten, zum Beispiel eine Kursanmeldung mit dem Namen des Kindes, eine Bestellung für eine individuelle Torte, eine Anzahlung für einen Termin mit Datum oder eine Spende mit Widmung.

Wie Sie eines einrichten, erfahren Sie in Ein eigenes Formular erstellen: Angebotsanfragen, Anmeldungen und Datei-Uploads, danach hier:

Bevor Sie live gehen

  • Sorgen Sie für das Schloss-Symbol. Besucher vertrauen einer Zahlungsseite mit HTTPS eher, und Zahlungen über Kontaktformulare setzen es voraus. Lesen Sie Meine Website zeigt „Nicht sicher“: So bekommen Sie HTTPS (SSL) für Ihre Website.
  • Testen Sie es. Verwenden Sie für Stripe Ihren Testschlüssel (er beginnt mit sk_test_) mit einem Preis, den Sie im Testmodus von Stripe erstellt haben, und bezahlen Sie mit einer der Testkarten von Stripe. Wechseln Sie dann zu Ihrem Live-Schlüssel (sk_live_) und einer Live-Preis-ID. Bei PayPal tätigen Sie einen kleinen echten Kauf und erstatten ihn in PayPal zurück.
  • Veröffentlichen Sie und bezahlen Sie dann auf der Live-Seite, und prüfen Sie, ob Sie auf Ihrer Danke-Seite landen. In der Vorschau funktionieren Zahlungen nicht.
  • Gebühren. PayPal und Stripe berechnen für jede Zahlung eigene Gebühren.

Wann Sie etwas anderes verwenden sollten

Sie möchtenVerwenden Sie
Ein Formular, das Angaben sammelt und die Zahlung in einem Schritt annimmt (ab EverWeb 4.6)Kontaktformular Erweitert mit Zahlungen: siehe „Widgets oder Kontaktformular?“ oben
Mitglieder, die sich anmelden, monatlich zahlen und Seiten nur für Mitglieder sehenSeiten nur für Mitglieder, Logins und bezahlte Abonnements: EverWeb Membership Sites
Downloads (PDFs, Musik, E-Books), die automatisch an Käufer gesendet werdenEinen externen Dienst wie Gumroad oder E-Junkie. Mit den EverWeb-Widgets oder einem Formular erhalten Sie die E-Mail-Adresse des Käufers und senden den Download selbst
Einen kompletten Shop mit Lagerverwaltung und vielen ProduktenEinen Shop-Dienst wie Shopify oder Etsy, verlinkt oder in Ihre Seite eingebettet
Print on DemandDen eigenen Shop der Druckerei. Die Widgets nehmen nur Zahlungen an

Häufige Probleme

Was Sie sehenWas Sie tun können
Keine Produktoptionen im Stripe-WidgetLegen Sie die Optionen in Stripe als separate Preise an und verwenden Sie für jede ein eigenes Widget. Oder verwenden Sie ab EverWeb 4.6 ein Kontaktformular mit Zahlungen, bei dem jede Option ihren eigenen Preis hat
Sie brauchen bei Stripe die Lieferadresse des KäufersAktivieren Sie die Adresserfassung in Ihren Stripe-Einstellungen oder fügen Sie einen Versandtarif hinzu. Fragen Sie Stripe, wenn Sie die Einstellung nicht finden. Ein Kontaktformular mit Zahlungen kann mit einem Feld vom Typ Address (Adresse) danach fragen
Zwei PayPal-Widgets auf einer Seite funktionieren nichtAchten Sie darauf, dass sie dieselbe Währung und dieselben Zahlungsquellen verwenden

Verwandte Artikel

  • 0 Benutzer fanden dies hilfreich
War diese Antwort hilfreich?

Verwandte Artikel

Kann ich meiner Website E-Commerce oder PayPal hinzufügen? Ihre Möglichkeiten, online zu verkaufen

Ja. EverWeb hat integrierte Widgets, mit denen Sie Zahlungen über PayPal und Stripe (Kredit- und...

Kann ich meine Website mit einem Passwort schützen? Simple Password und Membership Sites

Ja. EverWeb bietet zwei Möglichkeiten, Seiten privat zu halten. Simple Password schützt einen...

Seiten nur für Mitglieder, Logins und bezahlte Abonnements: EverWeb Membership Sites

Mit EverWeb Membership Sites können sich Ihre Besucher registrieren, bezahlen, anmelden und...

Produkte oder digitale Downloads auf Ihrer EverWeb-Website verkaufen: Welche Möglichkeit passt?

Sie können auf vier Arten über Ihre EverWeb-Website verkaufen: mit Zahlungs-Widgets für PayPal...

Ein Produkt mit Optionen und Extras über Ihr Kontaktformular verkaufen

Ab EverWeb 4.6 kann ein Formular mit Kontaktformular Erweitert (Contact Form Advanced) als...