WP Simple Pay Blog

Stripe-Tutorials, Tipps und Ressourcen für WordPress zur Zahlungsabwicklung

Einführung von WP Simple Pay 4.17.5: Zahlungsformulare, die auch auf gecachten Seiten funktionieren

Zuletzt aktualisiert am

Geschrieben von: Autoren-Avatar Prappo Prince

Ihr Zahlungsformular funktionierte heute Morgen perfekt. Sie haben es getestet, die Zahlung wurde durchgeführt und alles sah großartig aus. Dann, ein paar Stunden später, schreibt Ihnen ein Kunde, dass das Formular nur einen Fehler anzeigt.

Wenn Ihnen das bekannt vorkommt, war die Ursache fast immer das Seiten-Caching. Caching macht Ihre Website schnell, indem es eine Kopie jeder Seite speichert, aber diese gespeicherte Kopie könnte Formulardetails enthalten, die abgelaufen sind. Mit WP Simple Pay 4.17.5 funktionieren Ihre Zahlungsformulare weiterhin auf gecachten Seiten, ohne dass zusätzliche Einstellungen erforderlich sind.

Zahlungsformulare, die mit Ihrem Caching-Plugin funktionieren

Caching-Plugins wie WP Rocket, LiteSpeed Cache und WP Super Cache (zusammen mit dem Caching, das viele Hoster für Sie aktivieren) sind eine der besten Möglichkeiten, eine Website schnell zu halten. Bis jetzt haben sie nicht immer gut mit Zahlungsformularen funktioniert. Eine gecachte Seite könnte ein Formular ausliefern, dessen Sicherheitsprüfung bereits abgelaufen war, sodass das Formular Stunden nach der Veröffentlichung fehlschlug.

Die übliche Problemumgehung bestand darin, Ihre Checkout-Seiten vom Cache auszuschließen oder das Caching vollständig zu deaktivieren. Beides ist nicht ideal. Das eine bedeutet, an den Einstellungen eines weiteren Plugins herumzufummeln, und das andere verlangsamt Ihre gesamte Website.

Jetzt lädt jedes Zahlungsformular seine eigenen frischen Daten in dem Moment, in dem ein Besucher die Seite öffnet. Die gecachte Kopie der Seite enthält nichts mehr, was veraltet sein könnte, sodass Ihre Formulare weiterhin funktionieren, egal wie lange die Seite bereits gecacht wurde.

Ein Zahlungsformular auf einer gecachten Seite mit der Zahlungs-Schaltfläche zur sofortigen Verwendung

Ein paar weitere Dinge geschehen im Hintergrund, um den Checkout reibungslos zu gestalten:

  • Keine frühen Klicks. Der Zahlungsbutton wartet, bis das Formular vollständig geladen ist, sodass ein schneller Klick kein halb geladenes Formular senden kann.
  • Eine klare Meldung, wenn etwas schiefgeht. Wenn ein Formular nicht geladen werden kann (z. B. weil etwas in der Verbindung des Besuchers es blockiert), sehen die Besucher „Dieses Zahlungsformular konnte nicht geladen werden. Bitte aktualisieren Sie die Seite und versuchen Sie es erneut.“ anstatt dass die Seite unerwartet neu geladen wird.
  • Stärkerer Schutz für Ihre Formulare. Zahlungen, Steuerberechnungen und Gutscheinprüfungen werden jetzt für jedes Formular verifiziert, was es für jeden erheblich erschwert, Ihren Checkout zu missbrauchen. Echte Kunden werden nichts bemerken.

Wenn Sie Ihre Zahlungsseiten zuvor vom Caching ausgeschlossen haben, können Sie diese Einstellung beibehalten oder entfernen. In beiden Fällen funktionieren Ihre Formulare. Unser Caching-Leitfaden enthält die Details für die gängigsten Caching-Plugins.

Schnelle Seiten und zuverlässiger Checkout, ohne sich für eines entscheiden zu müssen.

Kontrollkästchen und Optionsfelder, die zu Ihrer Marke passen

AGB- und Zustimmungs-Kontrollkästchen sind einige der wichtigsten Felder in einem Zahlungsformular und waren früher einige der am schwierigsten zu gestaltenden. Der standardmäßige hellgraue Rahmen konnte auf einem weißen Hintergrund fast verschwinden, und der aktivierte Zustand war immer blau, selbst wenn Ihre Marke grün oder orange war.

Formularstil enthält jetzt drei neue Farbeinstellungen unter Kontrollkästchen- & Optionsfeld-Farben:

  • Rahmenfarbe für Kontrollkästchen für den Umriss von Kontrollkästchen und Optionsfeldern.
  • Füllfarbe bei Auswahl für ausgewählte Kästchen und den ausgewählten Optionsfeldpunkt.
  • Farbe des Häkchens für das Häkchen in einem ausgewählten Kästchen.
Die Einstellungen für Kontrollkästchen- und Radio-Schaltflächenfarben im Formularstil, mit den Optionen für die Kontrollkästchen-Rahmenfarbe, die Farbe der angehakten Füllung und die Farbe des Kontrollkästchen-Häkchens

Jede Farbe wird erst angewendet, wenn Sie sie festlegen. Ihre vorhandenen Formulare sehen daher genau gleich aus, bis Sie sich entscheiden, sie zu ändern. Die Hervorhebung von Fehlern und die Fokusrahmen für die Tastatur funktionieren weiterhin wie zuvor. Sehen Sie sich die Einstellungen für den Formularstil für jede Option an.

Radio-Schaltflächen und ein angehaktes Kontrollkästchen für die Bedingungen auf einem Zahlungsformular, gestaltet in einer benutzerdefinierten Petrolfarbe

Erstellen Sie Coupons, die Sie bereits in Stripe erstellt haben, wieder her

Vielleicht haben Sie ein Backup wiederhergestellt, zu einem neuen Host gewechselt oder das Plugin neu installiert. Ihre Coupons befinden sich noch in Stripe, sind aber aus Ihrer Couponliste verschwunden. Wenn Sie versuchen, sie erneut hinzuzufügen, wird nur angezeigt, dass der Code bereits existiert.

Wenn Sie nun einen Coupon hinzufügen, dessen Code bereits in Stripe existiert und von Ihrer Website erstellt wurde, bietet WP Simple Pay an, ihn zu importieren. Sie sehen die Bedingungen des Coupons (z. B. „30 % Rabatt einmalig“) und eine Schaltfläche Coupon importieren. Ein Klick bringt ihn zurück, zusammen mit allen Formulareinschränkungen, die Sie ausgewählt haben.

Die Liste der Coupons mit einem Hinweis, der zum Importieren eines vorhandenen Stripe-Coupons anbietet, mit einer Schaltfläche „Coupon importieren“

Gutscheincodes, die funktionieren, egal wie Kunden sie eingeben

Ein Kunde gibt SAVE10 ein, aber Sie haben den Coupon als save10 erstellt. Zuvor bedeutete dies eine Meldung „Coupon nicht gültig“ und oft eine Support-E-Mail. Couponcodes stimmen jetzt in jeder Groß-/Kleinschreibung überein, sodass Kunden ihren Rabatt erhalten, egal wie sie ihn eingeben.

Wenn Sie versuchen, einen neuen Coupon hinzuzufügen, der sich nur durch die Groß-/Kleinschreibung von einem vorhandenen unterscheidet, sehen Sie eine freundliche Benachrichtigung, die erklärt, warum. Erfahren Sie mehr in unserem Coupon-Leitfaden.

Die richtigen Zahlungsmethoden für jede Bestellgröße

Einige „Jetzt kaufen, später bezahlen“-Optionen akzeptieren nur Bestellungen bis zu einem bestimmten Betrag. Zuvor konnte eine große Bestellung auf einem Formular mit aktiviertem Afterpay/Clearpay dazu führen, dass jede Zahlungsmethode, einschließlich Karten, nicht mehr funktionierte.

Jetzt erscheinen Zahlungsmethoden mit Betragslimits nur, wenn der Gesamtbetrag innerhalb ihres Bereichs liegt, und die Liste wird aktualisiert, wenn Kunden den Betrag auf Formularen mit benutzerdefinierten Beträgen ändern. Ihre hochwertigen Formulare nehmen weiterhin Kartenzahlungen entgegen, und Afterpay/Clearpay wird angezeigt, wann immer die Bestellung qualifiziert ist. Sehen Sie sich den Afterpay/Clearpay-Leitfaden für weitere Informationen an.

Auch Klarna hat eine Korrektur erhalten. Wenn Ihr Formular das Feld „Adresse“ verwendet, sperrt Klarna das Rechnungsland nicht mehr auf die Vereinigten Staaten. Kunden in jedem unterstützten Land können mit ihrer eigenen Adresse auschecken. Mehr im Klarna-Leitfaden.

Weitere Verbesserungen in dieser Version

  • Abonnementverlängerungen werden wieder aufgezeichnet bei neueren Stripe-Konten, sodass jede Verlängerung in Ihren Aufzeichnungen angezeigt wird.
  • Kündigungs-E-Mails kommen zur richtigen Zeit für Abonnements, die so eingestellt sind, dass sie am Ende des Abrechnungszeitraums gekündigt werden.
  • Adressart wird erklärt, wenn Afterpay/Clearpay aktiviert ist, anstatt stillschweigend auf „Versand“ zurückzuschalten.
  • Keine „Ungültige URL“-Fehler mehr auf Formularen vor Ort, wenn keine Bestätigungsseite ausgewählt ist.
  • Benutzerdefinierte Farben werden jetzt gespeichert in den Einstellungen für die Zahlungsseite und die Bestätigungs-Seite.
  • Platzhaltertext stimmt überein für Kartenfelder und andere Formularfelder.
  • „Alle auswählen“ funktioniert in der Liste der Zahlungsformulare.
  • Reibungsloser Formularersteller mit bedingten Logikregeln, die bei neuen Feldern sichtbar bleiben, und ohne fälschliche „Seite verlassen?“-Aufforderungen.
  • Dateiuploads gehen nie verloren, selbst wenn eine Datei ausgewählt wird, bevor das Formular vollständig geladen ist.
  • Eine wirklich saubere Deinstallation, wenn Sie Ihre Einstellungen nicht behalten möchten, während die hochgeladenen Dateien Ihrer Kunden sicher aufbewahrt werden.
  • Die „Über uns“-Seite lädt keine Symbole mehr von einem externen Dienst.

Die vollständige Liste der Änderungen finden Sie im Changelog.

Aktualisieren Sie noch heute auf WP Simple Pay 4.17.5

Bei dieser Version dreht sich alles um Zuverlässigkeit: Zahlungsformulare, die auf schnellen, gecachten Seiten funktionieren, Coupons, die einfach funktionieren, und Kontrollkästchen, die endlich zu Ihrer Marke passen.

Aktualisieren Sie von Ihrem WordPress-Dashboard unter Plugins, um alles oben Genannte zu erhalten. Wenn Sie Fragen haben, hilft Ihnen unser Support-Team gerne weiter.

Wir würden uns freuen zu hören, was Sie als Nächstes sehen möchten. Lassen Sie es uns in den Kommentaren wissen oder kontaktieren Sie uns jederzeit.

Prappo

Offenlegung: Unsere Inhalte werden von unseren Lesern unterstützt. Das bedeutet, wenn Sie auf einige unserer Links klicken, können wir eine Provision verdienen. Wir empfehlen nur Produkte, von denen wir glauben, dass sie unseren Lesern einen Mehrwert bieten.

Antwort hinterlassen

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahren Sie, wie Ihre Kommentardaten verarbeitet werden.

Beginnen Sie noch heute mit der Annahme von Zahlungen

Beginnen Sie mit der Annahme von einmaligen und wiederkehrenden Zahlungen oder Spenden auf Ihrer WordPress-Website.