Zusätzliches Menü

Holen Sie sich MemberPress noch heute! Lassen Sie sich für die Inhalte, die Sie erstellen, bezahlen! MemberPress jetzt kaufen

Konfigurieren und Fehlerbehebung mit Stripe

Anmerkung: Nutzungsbedingungen von Stripe erfordern separate Konten für verschiedene Unternehmen. Wenn Sie MemberPress auf mehreren Websites verwenden, aber nur ein Stripe-Konto haben, können Sie muss Stripe Elements verwenden. Stripe Checkout unterstützt nicht mehrere Websites

Anmerkung: Stripe Checkout ist nicht vollständig kompatibel mit einer Multi-Site-Einrichtung in WordPress. Wenn Sie mehrere Websites verwenden, empfehlen wir Ihnen die Verwendung von Stripe Elements. 

Video-Setup-Anweisungen

Schriftliche Einrichtungsanweisungen

Um Stripe mit MemberPress zu verbinden, müssen Sie das Stripe-Gateway in Ihren MemberPress-Einstellungen erstellen.

Detaillierte Liste der Gateway-Einstellungen

Im Folgenden finden Sie Erklärungen zu allen Einstellungen, die für Ihr Stripe Gateway verfügbar sind. Sie können diese Liste als Referenz während und nach der Einrichtung Ihres Gateways verwenden.

  • Name - Der Name, den die Benutzer sehen, wenn sie bei der Registrierung diese Gateway-Option wählen.
  • Gateway - Diese sollte auf "Stripe" eingestellt sein und wird nicht auf dem Frontend angezeigt.
  • ID - ID Ihres Gateways, die in der Datenbank verwendet wird. MemberPress wird diese ID automatisch zuweisen. Sie können diese ID verwenden, wenn Sie Abonnements für dieses Gateway importieren, wie im Folgenden beschrieben hier.
  • Zahlungsetikett anzeigen - Wenn diese Option aktiviert oder deaktiviert ist, wird Folgendes ein- oder ausgeblendet der Name die Sie für diese Gateway-Option eingegeben haben.
  • Zahlungssymbol anzeigen - Wenn diese Option aktiviert oder deaktiviert ist, werden die Stripe-Kreditkarten-Symbole für diese Gateway-Option.
  • Zahlungsbeschreibung anzeigen - Wenn diese Option aktiviert oder deaktiviert ist, wird Folgendes ein- oder ausgeblendet die Beschreibung für diese Gateway-Option.
  • Mit Stripe verbinden - Wenn Ihr Gateway noch nicht eingerichtet ist, sehen Sie die blaue Schaltfläche "Mit Stripe verbinden", um mit der Einrichtung des Gateways zu beginnen. Wenn Sie Ihr Stripe-Konto verbunden haben, sehen Sie eine grüne Meldung, die besagt, dass die Verbindung erfolgreich war, und eine Option zum Trennen der Verbindung. Trennen Sie Ihr Stripe-Konto hier nur, wenn Sie von unserem Support-Team dazu aufgefordert werden, oder wenn Sie den Anweisungen in der "Gateway-Probleme"Abschnitt unten.
  • Test-Modus - Aktivieren Sie dieses Kontrollkästchen, wenn Sie Stripe im Testmodus verwenden möchten, oder lassen Sie es deaktiviert, wenn Sie bereit sind, live zu bezahlen.

Anmerkung: Aufgrund der Art und Weise, wie Stripe konfiguriert ist, werden Sie NICHT Sie können die Option "Testmodus" deaktivieren, wenn auf Ihrer Website kein SSL eingerichtet ist. Wenden Sie sich bitte an Ihren Hoster, um zu erfahren, wie Sie SSL auf Ihrer Website einrichten können, falls erforderlich.

Stripe Gateway-Einrichtung

Wie bereits erwähnt, müssen Sie zunächst ein neues Stripe-Gateway in den MemberPress-Einstellungen erstellen. Bitte folgen Sie diesen Schritten:

  1. Navigieren Sie zu Dashboard > MemberPress > Einstellungen > Registerkarte Zahlungen;
  2. Klicken Sie auf den "+ Zahlungsmethode hinzufügen", um ein neues Gateway hinzuzufügen;
  3. Geben Sie den Namen dieses Gateways in das Feld "Name"Feld. Dies ist der Name, der für dieses Stripe-Gateway auf Ihren Registrierungsseiten für Mitglieder angezeigt wird;
  4. Unter dem "Gateway"Dropdown-Menü, wählen Sie Streifen;
  5. Klicken Sie auf die Schaltfläche "Optionen aktualisieren", um Ihr Gateway zu speichern.

Nachdem das Stripe-Gateway erstellt wurde, können Sie nun Ihr Stripe-Konto mit MemberPress verbinden.

Verbindungsstreifen

Die MemberPress Stripe-Integration bietet eine automatisierte Möglichkeit, Ihr Stripe-Konto mit nur wenigen einfachen Schritten zu verbinden:

  1. Finden Sie Ihr Stripe-Gateway in der Gateway-Liste unter Dashboard > MemberPress > Einstellungen > Registerkarte Zahlungen;
  2. Klicken Sie auf das blaue "Mit Stripe verbinden", um den Verbindungsassistenten zu starten;
  1. Wenn Sie Ihre Website noch nicht mit MemberPress.com verbunden haben, werden Sie aufgefordert, MemberPress hier zu authentifizieren, indem Sie Ihre MemberPress.com Benutzername/Kennwort des Kontos;
  1. Als Nächstes werden Sie zur Authentifizierung der Verbindung mit Ihrem Stripe-Konto weitergeleitet. Wenn Sie nicht bereits bei Ihrem Stripe-Konto angemeldet sind, klicken Sie auf das Symbol "Eintragen" oben, um sich anzumelden:
  1. Wählen Sie Ihr Stripe-Konto aus und klicken Sie auf die Schaltfläche "Mein Stripe-Konto verbinden":
  1. Nach dem Herstellen der Verbindung werden Sie zu MemberPress zurückgeleitet, und Sie sehen Folgendes:

Das ist alles! Jetzt sind Sie noch sicherer, und Ihre geheimen und veröffentlichbaren Schlüssel und Webhooks werden nicht mehr angezeigt und automatisch für Sie verwaltet.

Anmerkung: Wenn Ihr Stripe-Konto noch nicht vollständig eingerichtet und aktiviert ist für Live-Moduskönnen Sie erst dann eine Verbindung herstellen, wenn Sie Ihr Konto verifiziert haben.

Zurück zum Anfang

Möglichkeiten der Stripe-Integration

  • Einmalige Zahlungen verarbeiten
  • Wiederkehrende Zahlungen verarbeiten
  • Erstattungen bearbeiten
  • Wiederkehrende Zahlungen abbrechen
  • Kreditkarte für wiederkehrendes Abonnement ändern
  • Wiederkehrende Zahlungen anhalten
  • Wiederkehrende Zahlungen fortsetzen
  • Kostenlose/bezahlte Testzeiträume verarbeiten
  • Unterstützung von Erinnerungen an das Ablaufen von Kreditkarten

Hinweis: Bitte beachten Sie, dass Stripe maximal 730 Tage (2 Jahre) als Probezeit unterstützt.

Stripe LinkLink kopieren

Beginnend mit MemberPress Version 1.9.38 Stripe Link wird jetzt für US/USD-Verkäufer unterstützt. Ab Version 1.9.41 werden auch EMEA und einige weitere Währungen unterstützt. Erfahren Sie mehr: So richten Sie Stripe Link ein.

Zurück zum Anfang

Stripe Checkout vs. Stripe Elemente

Mit MemberPress können Sie Stripe Checkout oder Stripe Elements verwenden. Beide sind ausgezeichnete Optionen, aber es gibt ein paar wichtige Gründe, warum Sie sich für die eine oder die andere entscheiden könnten.
Erstens, Stripe Kasse ist die beste Option, wenn Sie eine neue Website haben und sofort mit der Annahme von Online-Zahlungen beginnen möchten. Da es sich um ein vorgefertigtes Formular auf Stripe.com handelt, ist nur eine minimale Einrichtung erforderlich, und es ist sofort einsatzbereit.
Stripe Checkout unterstützt jedoch nicht mehrere Websites mit demselben Konto und ist nicht vollständig mit WordPress Mutli-Site kompatibel. Wenn Sie eine dieser Konfigurationen haben, sollten Sie Stripe Elements verwenden. 
Streifen Elementeermöglicht es Ihren Kunden, Online-Zahlungen vorzunehmen, ohne Ihre Website verlassen zu müssen. Wenn Sie also ein individuelles, auf Ihre Website zugeschnittenes Zahlungsformular entwerfen möchten, benötigen Sie Stripe Elements.

Anmerkung: Wenn die einseitige Kaufabwicklung aktiviert ist, wird das Stripe-Element-Zahlungsformular erst auf der Kaufabwicklungsseite angezeigt, wenn die erforderlichen Felder eingegeben wurden. Wenn Sie diese Benutzerfreundlichkeit nicht wünschen, deaktivieren Sie den einseitigen Checkout (und verwenden Sie den zweiseitigen Checkout-Prozess). Oder verwenden Sie stattdessen Stripe Checkout. 

Auch hier ist der wichtigste Unterschied zwischen den beiden Optionen der Ort, an dem die Online-Zahlungen stattfinden. Während Stripe Checkout ist eine gehostete Lösung untergebracht auf Stripe.com, Stripe Elements ermöglicht es Ihnen, Zahlungen auf Ihrer Website zu akzeptieren.

Aktivieren von Stripe Checkout

Um Stripe Checkout zu aktivieren, navigieren Sie zu Ihrem Dashboard > MemberPress > Einstellungen > Zahlungenund klicken Sie auf "Streifenkasse" auf Ihrer Stripe-Zahlungsmethode:

Sie sind bereit! Mitglieder, die sich mit Stripe anmelden, werden nun zu Stripe weitergeleitet, um ihre Zahlungen zu verarbeiten. 

Sie können jetzt Apple Pay und/oder Google Pay aktivieren, wenn Sie Ihren Mitgliedern diese als Zahlungsoption anbieten möchten. Sie können sie selektiv aktivieren, wenn Sie nur Apple Pay aktivieren möchten oder umgekehrt. 

Anmerkung: Sobald sie in MemberPress aktiviert sind, werden ApplePay und Google Pay zusammen mit Stripe-Kartenzahlungen angezeigt. Diese Zahlungsmethoden können aufgrund von Stripe-Einschränkungen nicht deaktiviert werden.

Melden Sie sich in Ihrem Stripe-Dashboard an und gehen Sie zu Einstellungen > Zahlungen > Checkout-Einstellungen, um die entsprechenden Optionen zu finden:

Apple Pay und Google Pay sollten für Mitglieder auf Ihrer Website verfügbar sein, wenn sie mit Stripe Checkout bezahlen.

Anmerkung: Damit Nutzer Apple Pay auf Ihrer Website verwenden können, müssen die folgenden Kriterien erfüllt sein:

1. Apple Pay ist für den Checkout in Ihrem Stripe Dashboard aktiviert.
2. Auf dem Gerät des Kunden läuft macOS 10.14.1+ oder iOS 12.1+.
3. Der Kunde verwendet den Safari-Browser.
4. Der Kunde hat eine gültige Karte bei Apple Pay registriert.

Anmerkung: Damit Nutzer Google Pay auf Ihrer Website verwenden können, müssen die folgenden Kriterien erfüllt sein:

1. Google Pay ist für den Checkout in Ihrem Stripe-Dashboard aktiviert.
2. Der Kunde verwendet Google Chrome oder Safari.
3. Der Kunde hat eine gültige Karte bei Google Pay registriert.

So aktivieren Sie Stripe-Elemente

Der einzige Unterschied zwischen der Einrichtung von Stripe Checkout und Stripe Elements ist das Kästchen oben. Wenn Sie Elements verwenden möchten, markieren Sie einfach das Feld Stripe Elements anstelle des Feldes Stripe Checkout.

So aktivieren Sie Apple Pay/Google Pay mit Stripe-Elementen

Mit der Stripe Elements-Integration können Mitglieder ihre Mitgliedschaft auf Ihrer eigentlichen Website bezahlen und nicht auf einer von Stripe.com gehosteten Kassenseite. Dadurch wird sichergestellt, dass das Branding Ihrer Website (Farben, Logos, Layout usw.) unverändert bleibt, auch wenn die Mitglieder auschecken, da sie auf Ihrer Website bleiben.

Apple Pay

Wenn Stripe Elements aktiviert ist, sehen Sie "Zahlungsarten anpassen" Schaltfläche. Klicken Sie auf diese Schaltfläche, wählen Sie Apple Pay im Popup-Fenster aus und drücken Sie "Aktualisieren" Schaltfläche, um Apple Pay auf Ihrer Website zu aktivieren.

Das war's! Sie können jetzt Zahlungen über Apple Pay mit Stripe Elements annehmen.

Wenn Sie Probleme haben und Apple Pay nicht angezeigt wird, müssen Sie Apple Pay manuell aktivieren, indem Sie diese Schritte ausführen:

1. Vom Apple Pay Einstellungen Seite, klicken Sie auf + Neue Domäne hinzufügen.

2. Geben Sie die Top-Level-Domain oder Sub-Domain ein, unter der Sie MemberPress verwenden (z. B. IhreWebsite.com oder shop.IhreWebsite.com).

3. Laden Sie die Verifizierungsdatei herunter: Es handelt sich um eine Textdatei mit dem Titel apple-developer-merchantid-domain-association. Wenn Sie die WooCommerce Stripe-Pluginkönnen Sie diesen Schritt überspringen.

4. Laden Sie die Verifizierungsdatei in das Verzeichnis Ihrer Website hoch .bekannt Ordner im Stammverzeichnis Ihrer WordPress-Installation. Wenn dieser Ordner noch nicht vorhanden ist, können Sie ihn einfach erstellen. Die resultierende URL sollte wie folgt aussehen https://yourwebsite.com/.well-known/apple-developer-merchantid-domain-association.

5. Klicken Sie auf die Schaltfläche "Hinzufügen", und Stripe wird versuchen, die merchantid Datei, indem Sie diese URL aufrufen.

Anmerkung: Wenn ein Nutzer Apple Pay verwenden möchte, muss er die folgenden Kriterien erfüllen:

1. Auf dem Gerät des Kunden läuft macOS 10.14.1+ oder iOS 12.1+.
2. Der Kunde verwendet den Safari-Browser.
3. Der Kunde hat eine gültige Karte bei Apple Pay registriert.

Google Pay

Wenn Stripe Elements aktiviert ist, sehen Sie "Zahlungsarten anpassen" Schaltfläche. Klicken Sie auf diese Schaltfläche, wählen Sie im Popup-Fenster Google Pay aus und drücken Sie "Aktualisieren" Schaltfläche, um Google Pay auf Ihrer Website zu aktivieren.

ANMERKUNG: Wenn ein Nutzer Google Pay verwenden möchte, muss er die folgenden Kriterien erfüllen:

1. Der Kunde verwendet Google Chrome oder Safari.
2. Der Kunde hat eine gültige Karte bei Google Pay registriert.

Zurück zum Anfang

Zusätzliche Zahlungsmöglichkeiten

Die MemberPress-Integration mit Stripe unterstützt 24 zusätzliche Zahlungsarten. Die Verfügbarkeit dieser Zahlungsmethoden hängt von der in Ihren MemberPress-Einstellungen ausgewählten Währung ab.

Um diese Zahlungsmethoden zu aktivieren, aktivieren Sie bitte das Feld "So aktivieren Sie Zahlungsarten mit Stripe und MemberpressDokument".

Video-Tutorial zur Aktivierung zusätzlicher Zahlungsmethoden in Stripe

Zusätzliche Zahlungsarten in Europa verfügbar

Wenn Ihre Währung auf EUR eingestellt ist unter Dashboard > MemberPress > Einstellungen > Registerkarte Allgemeinkönnen Sie mit Stripe zusätzliche Zahlungsarten nutzen:

Darüber hinaus werden einige der Zahlungsmethoden verfügbar sein, wenn Ihre MemberPress-Zahlungen in anderen europäischen Währungen erfolgen:

Anmerkung: Die Methoden iDeal, Bancontact, Giropay, Sofort und Przelewy24 funktionieren nur bei einmaligen Mitgliedschaften und sind auf der Stripe Checkout Seite für wiederkehrende Mitgliedschaften nicht sichtbar.

Hinweis: Wenn Sie zuvor den folgenden Codeschnipsel verwendet haben, um einige der oben erwähnten zusätzlichen Zahlungsmethoden zu entfernen, beachten Sie bitte, dass dieser Code veraltet ist und mit den neuesten Versionen von MemberPress nicht mehr funktionieren wird:

add_filter('mepr-stripe-checkout-methods-for-onetime-payment', function($methods) {
return array(
'Karte', // Standardkarte
sepa_debit', // SEPA-Lastschrift
'ideal', // iDEAL
'bancontact', // Bancontact
'giropay', // Giropay
'sofort', // Sofort
'p24' // Przelewy24
);
});


Sie können diesen Codeschnipsel von Ihrer Website entfernen und die Zahlungsmethoden mit der Option Zahlungsarten anpassen in den Einstellungen Ihres Stripe-Gateways unter Dashboard > MemberPress > Einstellungen > Registerkarte Zahlungen.

Weitere in den USA verfügbare Zahlungsarten

Wenn Ihre Währung auf USD eingestellt ist unter Dashboard > MemberPress > Einstellungen > Registerkarte Allgemeinkönnen Sie mit Stripe zusätzliche Zahlungsarten nutzen:

Weitere in den anderen Ländern verfügbare Zahlungsarten

Wenn Ihre Website auf andere nationale Währungen eingestellt ist, sind die verfügbaren Zahlungsoptionen von Land zu Land unterschiedlich. Die für Ihr Land verfügbaren Optionen finden Sie in der Liste unten (A-Z):

Anmerkung: Wenn Ihr Land nicht in der obigen Liste oder im Abschnitt über die Zahlungsarten unter EuropaDas bedeutet, dass in Ihrem Land keine zusätzlichen Zahlungsmethoden mit Stripe-Integration verfügbar sind.

Konfigurieren für den SCA der EU

Ab dem 14. September 2019 schreibt die EU die starke Kundenauthentifizierung (SCA) vor. Stripe wickelt diese SCA mit 3D Secure (3DS) ab.

MemberPress 1.6.0+ unterstützt jetzt vollständig SCA über die neuen SCA-aktivierten APIs von Stripe. Stellen Sie sicher, dass Sie Ihr MemberPress-Plugin auf dem neuesten Stand halten, um mit den neuesten Änderungen und Verbesserungen Schritt zu halten.

Zurzeit müssen Sie nichts Besonderes tun, um diese Funktion zu nutzen, außer die unten genannten E-Mails zu aktivieren.

Wenn sich ein Mitglied anmeldet und 3DS erzwungen wird, erscheint ein Pop-up-Fenster, in dem es seine 3DS-Authentifizierung abschließen kann. Bei Erfolg sollten das Abonnement und die nachfolgenden Zahlungen ohne weitere Authentifizierung ablaufen. Wenn die Authentifizierung nicht erfolgreich war, sieht der Kunde eine Authentifizierung fehlgeschlagen Fehler und werden aufgefordert, es erneut zu versuchen.

Vor der SCA-Durchsetzung erstellte Abonnements sollte Wir gehen jedoch davon aus, dass in Zukunft einige Verlängerungen zur 3DS-Authentifizierung von der Bank des Kunden zurückgehalten werden könnten.

Wenn eine Zahlung zur Authentifizierung zurückgehalten wird, kann Stripe dem Kunden automatisch eine E-Mail mit einem Link zur (erneuten) Authentifizierung schicken. Sie müssen jedoch die E-Mail-Optionen in den Einstellungen Ihres Stripe.com-Dashboards aktivieren.

Stripe.com > Dashboard > Einstellungen > Stripe-Anwendungen > Abrechnung > Abonnements und E-Mails > Verwalten von Zahlungen, die 3D Secure erfordern.

Ihre Einstellungen sollten folgendermaßen aussehen:

Wie man mit Stripe testet

Zunächst müssen Sie Ihr Gateway in den Testmodus versetzen, indem Sie nach dem Anschließen von Stripe einfach das Kontrollkästchen Testmodus aktivieren, wie im Video oben zwischen Minute 1:30 und 3:40 beschrieben. Wenn Sie den Registrierungsprozess als neuer Benutzer durchlaufen, müssen Sie die Anmeldedaten der Testkarte angeben. Hier finden Sie die Liste der zugelassenen Stripe Test Card Berechtigungsnachweise. Weitere Informationen zum Testen in MemberPress finden Sie unter diese Seite.

Video-Tutorial zum Testen von Stripe mit MemberPress:

Bearbeitung einer Rückerstattung

Obwohl Sie im Allgemeinen in der Lage sein sollten, die unsere Anweisungen um Nutzern, die sich über Stripe angemeldet haben, die Kosten zu erstatten, können Sie auch diese ausführlichen Anweisungen die vom Stripe-Support bereitgestellt wird, um bei Bedarf direkt in Stripe zu kündigen. 

Stornieren in Stripe

Normalerweise werden Sie Abonnements direkt in MemberPress kündigen wollen, da hier skizziert. Es kann jedoch sein, dass Sie ein Abonnement direkt in Ihrem Stripe Dashboard kündigen müssen. Dies wäre vor allem erforderlich, wenn Sie das Abonnement in MemberPress gelöscht haben vor korrekt zu stornieren. Wenn dies oder etwas anderes der Fall ist, können Sie diesen detaillierten Anweisungen folgen, um direkt in Ihrem Stripe Dashboard zu kündigen:

  1. Melden Sie sich bei Ihrem Stripe Dashboard an hier
  2. Suchen Sie in der oberen Suchleiste nach dem Benutzer anhand seiner E-Mail (am besten) oder seines Benutzernamens. 
  3. Klicken Sie auf den richtigen Kunden auf der Grundlage Ihrer Suche.
  4. Blättern Sie nach unten zum Abschnitt "Aktive Abonnements".
  5. Klicken Sie auf das Symbol "...".
  6. Klicken Sie auf "Abonnement kündigen".
  7. Wählen Sie in dem Pop-up-Fenster die Option "Sofort".
  8. Klicken Sie auf die Schaltfläche "Abonnement beenden". 
  9. Prüfen Sie, ob dort nun steht "Keine aktiven Abonnements" im Abschnitt "Aktive Abonnements".

Zurück zum Anfang

Bearbeiten des automatischen Abbruchauslösers von Stripe

Nach einer Anzahl von X fehlgeschlagenen Versuchen, ein wiederkehrendes Abonnement abzurechnen, wird Stripe das Abonnement automatisch kündigen. In Ihrem Stripe Dashboard können Sie festlegen, wie viele Versuche Stripe unternimmt, bevor das Abonnement automatisch gekündigt wird. Dies geschieht in Ihrem Stripe Dashboard > Einstellungen > Stripe Apps > Abrechnungseinstellungen > Wiederholungsregelnwie hier gezeigt:

Sie können dies so einstellen, wie Sie möchten, aber beachten Sie bitte, dass Sie bei der Verwendung von Produkten wie Churn BusterSie sollten es so einstellen, dass es nach dem letzten fehlgeschlagenen Versuch automatisch abgebrochen wird (wie mit der Option "Abonnement abbrechen" aus dem Dropdown-Menü, wie oben gezeigt - dieselbe Einstellung ist auch für benutzerdefinierte Mahnregeln verfügbar).

Streifensteuer

Stripe Tax ist eine von Stripe bereitgestellte Funktion, die automatische Steuerberechnungen auf Ihrer Website ermöglicht. Die integrierte Stripe-Tax-Funktion ist in allen MemberPress-Paketen verfügbar, d. h., sie ist in Ihrem MemberPress-Plugin sofort einsatzbereit.

Sobald Sie Ihr Stripe-Konto mit MemberPress verbunden haben, können Sie Stripe nutzen, um Ihre Steuersätze für Mitgliederregistrierungen zu berechnen. Um dies zu tun, müssen Sie einfach aktivieren Sie Stripe Tax und wählen Sie das Stripe-Zahlungsgateway die Sie verwenden möchten.

Stripe Tax ist nur verfügbar, nachdem Sie Steuern aktivieren und konfigurieren in Ihren MemberPress-Einstellungen.

So fügen Sie eine fehlende Zahlung hinzu

Diese Anweisungen sind zu befolgen, wenn Sie in Stripe eine abgeschlossene Zahlung sehen, diese aber nicht in der MemberPress > Vorgänge Seite und/oder ist nicht mit seinem Abonnement auf der MemberPress > Abonnements Seite.

Anmerkung: Bitte beachten Sie, dass eine fehlende Zahlung ein Zeichen dafür ist, dass es ein Problem mit Ihrem Stripe-Webhook gibt oder (was weniger wahrscheinlich ist), dass er durch eine Sicherheitsfunktion des Servers/Hosts blockiert oder durch aggressives Caching beeinträchtigt wird. Bitte folgen Sie unseren Anweisungen in der Gateway-Probleme Abschnitt unten (erster Punkt), um dies zu beheben.

Schritt 1 - Finden Sie die Transaktions-ID für die Zahlung in Stripe

Zunächst benötigen Sie einige Informationen, um die Zahlung zu finden, wenn Sie sie nicht bereits kennen. Sie können unter anderem folgende Dinge für die Suche verwenden:

  • Die Abonnement-ID (wenn es sich um ein wiederkehrendes Abonnement handelt), wie sie auf der Karte erscheint MemberPress > Abonnements Seite (sieht aus wie sub_xxxxx oder wenn Sie eine ältere Version von MemberPress verwenden, könnte es so aussehen cus_xxxxx).

Anmerkung: Wenn die Subscription ID unter MemberPress > Abonnements Seite für den fraglichen Benutzer nicht das richtige Stripe-Format hat (sub_xxxxx oder cus_xxxxx) und hat stattdessen die mp-sub-xxxxx Format, müssen Sie das Abonnement bearbeiten und wenden Sie die richtige Abonnement-ID an.

  • Melden Sie sich bei Ihrem Stripe Dashboard an. Sie können diesen Link verwenden
  • Geben Sie in der oberen Suchleiste die oben gewonnenen Informationen ein (z. B. die E-Mail-Adresse des Nutzers, die Abonnement-ID usw.). Die vorgeschlagene Option ist die Suche über die E-Mail-Adresse des Nutzers;
  • Bei der Suche über die E-Mail-Adresse des Nutzers werden die Zahlungen unter Zahlungsabsichten. Suchen Sie die gewünschte Zahlung anhand der Informationen, die Sie bereits über die fehlende Zahlung dieses Benutzers haben (Kaufdatum, Betrag usw.);
  • Sobald Sie die fehlende Zahlung gefunden haben, klicken Sie auf diese Zahlung in der Liste. Dadurch werden Sie zur Seite Details zur Bezahlung Seite;
  • Scrollen Sie nach unten zum "VerbindungenAbschnitt ";
  • Kopieren Sie die Letzte Ladung ID, die Sie dort sehen. Diese wird in Schritt 2 unten verwendet.

Hinweis: Wenn Sie die Abonnement-ID für Ihre Suche verwendet haben (anstelle der E-Mail), sehen Sie die Zahlungen unter den Rechnungen aufgelistet. Wenn Sie in diesem Fall auf die Zahlung in den Suchergebnissen klicken, gelangen Sie auf die Seite der Rechnung für diese Zahlung. Um zur Seite mit den Zahlungsdetails zu gelangen, folgen Sie bitte diesen Schritten:

1. Blättern Sie nach unten zum Zahlungen um die gewünschte Zahlung zu finden;
2. Auf der rechten Seite der Zahlung sehen Sie ein 3-Punkt-Symbol. Klicken Sie darauf;
3. Wählen Sie die Zahlungsdetails anzeigen Option.

Schritt 2 - Manuelles Hinzufügen der Transaktion

Um die fehlende Zahlung manuell hinzuzufügen, können Sie je nach Art der Zahlung, die Sie erhalten haben, die folgenden Schritte ausführen:

Eine einmalige Zahlung (NICHT in Verbindung mit einem bestehenden wiederkehrenden Abonnement):
  1. Gehen Sie zu MemberPress -> Vorgänge.
  2. Wählen Sie Neu hinzufügen am oberen Rand der Seite.
  3. Fügen Sie die Transaktions-ID, die Sie oben in Schritt 1 identifiziert haben, in das Feld Vorgangsnummer.
  4. Wählen Sie den Benutzer, dem die Transaktion zugeordnet werden soll. Sie können mit der Eingabe des Benutzernamens beginnen, und die verfügbaren Optionen werden angezeigt.
  5. Wählen Sie die Mitgliedschaft aus, der die Transaktion zugeordnet werden soll.
  6. Hinzufügen der Transaktion Zwischensumme Betrag. Dies sollte der Betrag sein, den der Nutzer an Sie gezahlt hat.
  7. Fügen Sie ggf. Daten zu Steuern hinzu.
  8. Setzen Sie die Status der Transaktion auf Abschluss.
  9. Setzen Sie die Gateway zu Stripe.
  10. Lassen Sie die Abonnement Feld leer.
  11. Fügen Sie das Erstellungsdatum hinzu. Das Datum, das Sie hier eingeben, ist das Datum, an dem der Benutzer Sie bezahlt hat.
  12. Fügen Sie das Verfallsdatum hinzu. Das Datum, das Sie hier festlegen, ist das Datum, an dem die Zahlung des Benutzers ablaufen soll.
  13. Wählen Sie Erstellen.
Wenn Sie eine Transaktion zu einer bestehenden Wiederkehrende Abonnement:
  1. Gehen Sie zu MemberPress -> Abonnements.
  2. Suchen Sie nach dem Abonnement des Benutzers, dem Sie die fehlende Zahlung hinzufügen möchten.
  3. Bewegen Sie den Mauszeiger über die eindeutige ID des Abonnements und klicken Sie auf den Link "Txn hinzufügen".
  4. Fügen Sie die Transaktions-ID ein die Sie oben in Schritt 1 identifiziert haben, in die Vorgangsnummer.
  5. Wählen Sie den Benutzer, dem die Transaktion zugeordnet werden soll. Sie können mit der Eingabe des Benutzernamens beginnen, und die verfügbaren Optionen werden angezeigt.
  6. Wählen Sie die Mitgliedschaft aus, der die Transaktion zugeordnet werden soll.
  7. Hinzufügen der Transaktion Zwischensumme Betrag. Dies sollte der Betrag sein, den der Nutzer an Sie gezahlt hat.
  8. Fügen Sie ggf. Daten zu Steuern hinzu.
  9. Setzen Sie die Status der Transaktion auf Abschluss.
  10. Setzen Sie die Gateway zu Stripe.
  11. Lassen Sie die Abonnement (es sollte automatisch mit der richtigen ID ausgefüllt werden).
  12. Fügen Sie das Erstellungsdatum hinzu. Das Datum, das Sie hier eingeben, ist das Datum, an dem der Benutzer Sie bezahlt hat.
  13. Fügen Sie das Verfallsdatum hinzu. Das Datum, das Sie hier festlegen, ist das Datum, an dem die Zahlung des Benutzers ablaufen soll.
  14. Wählen Sie Erstellen.

Schritt 3 - Überprüfen

Nach Abschluss dieser Schritte sollte die Zahlung korrekt hinzugefügt und das Abonnement des Benutzers als aktiv markiert werden, wie hier hervorgehoben (
Note: auf der Seite MemberPress > Abonnement, die Aktiv sollte auf eine grüne Farbe gesetzt werden Jaund die Läuft ab am Spalte sollte das Verfallsdatum der fehlenden Zahlung wiedergeben.): 

Zurück zum Anfang

Wie Sie Ihr Stripe-Konto ändern

HINWEIS: Do NICHT Löschen Sie Ihr Stripe-Gateway und erstellen Sie es neu!

Wenn Sie Ihr Stripe-Konto, das derzeit für Zahlungen auf Ihrer Website verwendet wird, aktualisieren müssen, führen Sie bitte die folgenden Schritte aus:

  1. Auf der MemberPress > Einstellungen > Zahlungen bearbeiten Sie Ihr aktuelles Stripe-Gateway, um es von Ihrem alten zu unterscheiden. 
  2. Auf der MemberPress > Einstellungen > Zahlungen verwenden Sie die Option (+), um Ihr neues Stripe-Gateway zu erstellen. Folgen Sie den Anweisungen oben, um es einzurichten. 
  3. Führen Sie die folgenden Schritte für jede einzelne Mitgliedschaft auf Ihrer Website (und für alle in Zukunft erstellten Mitgliedschaften) durch:
    1. Auf der MemberPress > Mitgliedschaften > Klicken Sie auf das Name der Mitgliedschaft > Optionen für die Mitgliedschaft > Anmeldung Registerkarte > Klicken Sie auf die Zahlungsarten anpassen Umgebung.
    2. Wählen Sie alle Zahlungsportale aus, über die die Nutzer einkaufen können sollen. 
    3. Lassen Sie die alte Stripe-Gateway-Option deaktiviert, damit sie in der Inaktive Zahlungsarten Abschnitt dieser Einstellung. 
    4. Klicken Sie auf die Update um die Mitgliedschaftseinstellungen zu speichern. 
    5. Wiederholen Sie dies für jede Mitgliedschaft auf Ihrer Website und für alle zukünftigen Mitgliedschaften. 

Zurück zum Anfang

So ändern Sie den Stripe Statement Descriptor

MemberPress erstellt beim ersten Kauf einer Mitgliedschaft ein Stripe-Produkt mit einem generierten Abrechnungsdeskriptor.

Zunächst wird versucht, den "Website-Titel" von der Seite "Allgemeine Einstellungen" von WordPress zu übernehmen; wenn dieser leer ist, wird der Domainname aus der Option "WordPress-Adresse (URL)" auf derselben Seite verwendet.

Sobald das Produkt erstellt ist, kann der Abrechnungsdeskriptor nur in Stripe geändert werden. MemberPress generiert für jede Mitgliedschaft beim ersten Kauf denselben Abrechnungsdeskriptor. Wenn Sie also häufig neue Mitgliedschaften hinzufügen und den Abrechnungsdeskriptor bei der Erstellung dieser Produkte steuern möchten, können Sie z. B. diesen benutzerdefinierten Code verwenden,
https://gist.github.com/allycspf/7b5f562a2f706e44a63177c6803f14a3.

Andernfalls können Sie den Kontoauszugsdeskriptor in den Einstellungen für das Produkt im Stripe Dashboard bearbeiten. Gehen Sie zuerst zu Produkte, klicken Sie auf das Produkt, klicken Sie auf Bearbeiten unter dem Abschnitt Details und erweitern Sie den Abschnitt Erweiterte Optionen, wo Sie den Kontoauszugsdeskriptor ändern können oder ihn auf leer setzen können, um den Kontoauszugsdeskriptor zu verwenden.

Bei der Verwendung von Stripe Elements erstellt MemberPress kein Stripe-Produkt und legt keinen Abrechnungsdeskriptor für einmalige Zahlungen (nicht wiederkehrende Mitgliedschaften) fest. Für diese Zahlungen würde Stripe den Abrechnungsdeskriptor unter Stripe Dashboard - Einstellungen - Kontoeinstellungen - Abrechnungsdeskriptor verwenden. Wenn Sie Stripe Checkout verwenden, wird ein Stripe-Produkt erstellt. Der Abrechnungsdeskriptor kann in den Produkteinstellungen bearbeitet werden, um einen mitgliedschaftsspezifischen Abrechnungsdeskriptor zu erhalten.

Zurück zum Anfang

Hinweis beim Umzug in eine neue Domäne

Wenn Sie auf eine neue Domäne umziehen (z. B.
www.olddomain.com zu www.newdomain.com), dann folgen Sie bitte diesen Anweisungen nach die Aktualisierung des Bereichs:

  1. Auf der WordPress Dashboard -> MemberPress Plugin -> Einstellungen Seite -> Lizenz stellen Sie sicher, dass Sie mindestens die Version 1.8.7 oder neuer von MemberPress verwenden und dass Ihr Lizenzschlüssel aktiv ist. Die Version wird direkt über der Schaltfläche Aktualisieren angezeigt.
  2. Trennen Sie die Verbindung zu Ihrem Stripe-Zahlungsgateway in der MemberPress Plugin > Einstellungen Seite > Zahlungen Registerkarte (NICHT löschen, nur die Verbindung trennen)
  3. hinzufügen /wp-admin/?mp-clear-connection-data=true an das Ende der URL Ihrer Website an, so dass sie etwa so aussieht: https://www.yoursite.com/wp-admin/?mp-clear-connection-data=true
  4. Drücken Sie die Eingabetaste auf Ihrer Tastatur, um diese URL aufzurufen. Dadurch wird Ihre Stripe-Verbindung für die alte Domain gelöscht.
  5. Verbinden Sie nun Ihr Stripe-Gateway erneut. Dadurch werden Ihre Webhooks aktualisiert, um die neue Domain zu verwenden.

Zurück zum Anfang

Hinweis zum Klonen auf eine Staging-Site

WICHTIG: Klonen Sie eine Live-Site, ohne die hier beschriebenen Schritte auszuführen: So erstellen Sie eine Staging-Site mit MemberPress könnte sich negativ auf Ihre Stripe Renewal-Zahlungen auswirken. 

Wenn Sie die Live-Site klonen, ohne die folgenden Schritte auszuführen, kann dies negative Auswirkungen auf Ihre Stripe-Erneuerungszahlungen haben. Um mögliche Probleme zu vermeiden,
nach auf Ihre Staging-Site geklont haben, befolgen Sie bitte die Schritte, die in unserem So erstellen Sie eine Staging-Site mit MemberPress Artikel.  

WICHTIG! Das Trennen der Stripe-Verbindung, das Löschen der Stripe-Zahlungsmethode oder das Trennen der Verbindung von MemberPress.com auf einer Staging-Site (geklont von der Live-Site) löscht den Live-Webhook!

Zurück zum Anfang

Gateway-Probleme

Wenn Sie Folgendes befolgt haben
genau die Anweisungen auf dieser Seite zum Einrichten Ihres Gateways befolgt haben, sollte es ordnungsgemäß funktionieren. Wenn Sie also Probleme mit Ihrem Gateway feststellen, hängt dies wahrscheinlich mit einem der unten aufgeführten Punkte zusammen. Wir haben auch angegeben, was zu tun ist, wenn Sie diese Probleme feststellen.

1. Abonnements und/oder Transaktionen werden nicht korrekt aktualisiert - Wenn Sie Abonnements sehen, die eine Verbindung zu MemberPress mit einer ID herstellen, die wie mp-sub-xxxxxxxxxx aussieht, und Transaktionen, die IDs haben, die wie folgt aussehen mp-txn-xxxxxxxxxxdann hängt das Problem mit Ihrer Webhook-URL zusammen. Sie können dieses Problem möglicherweise beheben, indem Sie zu Ihrem MemberPress > Einstellungen > Registerkarte Zahlungen > navigieren und die Schaltfläche "Trennen" verwenden, um die Verbindung zu unterbrechen. Bitte führen Sie dies zu einer Zeit mit geringem Datenverkehr auf Ihrer Website durch, da jeder Anmeldeversuch, der während der Unterbrechung der Verbindung unternommen wird, zu einer fehlgeschlagenen Anmeldung führt.

Wenn Sie sicher sind, dass Sie alles richtig eingestellt haben, aber die Zahlungen trotzdem nicht durchkommen. Dies könnte ein Problem mit der IP-Blockierung sein.

Wenn Sie Wordfence, iTheme Security oder eine andere Software-Firewall verwenden oder Ihr Hosting IPs filtert, stellen Sie bitte sicher, dass diese IPs erlaubt sind (aus
https://stripe.com/docs/ips#webhook-notifications Seite):

3.18.12.63
3.130.192.231
13.235.14.237
13.235.122.149
18.211.135.69
35.154.171.200
52.15.183.38
54.88.130.119
54.88.130.237
54.187.174.169
54.187.205.235
54.187.216.72

Sollte dies nicht funktionieren, wenden Sie sich bitte an kontaktieren Sie uns

2. Sie oder der Benutzer erhalten nicht die MemberPress-Willkommens-E-Mail, die E-Mail zur Anmeldung eines neuen Benutzers oder andere MemberPress-E-Mails - Diese MemberPress-E-Mails für neue Benutzer werden während des Registrierungsprozesses durch eine abgeschlossene Transaktion ausgelöst. Wenn die Transaktion in MemberPress nicht abgeschlossen ist, aber in Stripe als solche markiert ist, dann hängt dies mit der Webhook-URL zusammen. Bitte befolgen Sie die Anweisungen im obigen Punkt, um das Problem zu beheben.

3. Sie haben eine E-Mail von Stripe mit diesem oder einem ähnlichen Betreff erhalten: Problem mit Ihrem Stripe Webhook (https://yoursite.com/mepr/notify/xxxxxx-xxx/whk) - Diese E-Mail könnte durch einen der beiden folgenden Punkte ausgelöst werden: (1) TLS/SSL-Zertifikat-Probleme. Stripe weigert sich, den Webhook zu senden, weil es die SSL-Einrichtung auf der Website nicht mag. Zur Lösung von müssen Sie sich an denjenigen wenden, bei dem Sie Ihr SSL/TLS-Zertifikat erworben haben, um sich zu vergewissern, dass Ihr Zertifikat auf dem neuesten Stand ist und die aktuelle Normen nach der Stripe sucht. (2) 403-Fehler, verursacht durch ein Anti-Spam- oder Sicherheits-Plugin. Um dieses Problem zu lösenmüssen Sie das Plugin finden, das das Problem verursacht, indem Sie alle Plugins deaktivieren, die diese Kriterien erfüllen. Wenn das Problem nach der Deaktivierung des Plugins verschwindet, wissen Sie, dass es das Plugin ist, das das Problem verursacht hat.

4. Sie erhalten die Fehlermeldung "Sorry, updating your credentials failed. (pmt)", wenn Sie versuchen, den Stripe Connect-Vorgang abzuschließen - Dies bedeutet höchstwahrscheinlich, dass cURL entweder nicht installiert, nicht funktionsfähig oder nicht auf dem neuesten Stand auf Ihrem Hosting-Server ist. Bitte gehen Sie zu Ihrem WordPress-Dashboard -> Tools -> Site Health und überprüfen Sie die Status für jede Erwähnung von cURL-Problemen. Das könnte so aussehen:

Anmerkung: Die gleiche Fehlermeldung wird angezeigt, wenn Ihre WordPress-Installation nicht mindestens Version 4.6 oder neuer ist.

5. Ihre Benutzer sehen diesen Fehler, bevor sie zum Zahlungsbildschirm gelangen: ERROR Ungültige Zahlungsmethode. Dies bedeutet wahrscheinlich, dass Sie die Option Zahlungsarten anpassen (Diese Einstellung finden Sie in den Mitgliedschaftsoptionen (bei der Bearbeitung Ihrer Mitgliedschaft) > Registerkarte "Registrierung") und haben diese Gateway-Option nicht angekreuzt. Um dieses Problem zu beheben, deaktivieren Sie einfach die Option "Zahlungsmethoden anpassen", oder wenn Sie andere Gateway-Optionen für Ihre Mitgliedschaft deaktivieren möchten, müssen Sie diese Gateway-Option aktivieren. 

6. Die Kassenseite wird geladen, aber es können keine Daten in das Formular eingegeben werden. - Dies ist der Fall, wenn Sie die Sicherheitsanforderungen von Stripe nicht erfüllen (ein gültiges SSL-Zertifikat sowohl für Live- als auch für Sandbox-Zahlungen ist obligatorisch) ODER wenn Sie einen Javascript-Minimierer oder -Optimierer verwenden. Bitte wenden Sie sich an den Stripe-Support, um zu überprüfen, ob Ihr SSL/TLS-Zertifikat den Anforderungen entspricht. 

7. Nach dem Hinzufügen von MemberPress'-Webhook beginnt Ihr Woocommerce-Webhook mit Lieferproblemen und könnte sogar von Stripe deaktiviert werden. Wenn dies geschieht, sollten Sie versuchen, alle Werte aus dem Feld "Webhook Geheimnis" unter WooCommerce -> Einstellungen -> Zahlungen -> Stripehttps://share.cspf.co/o0umzl1q. Aktivieren Sie dann den Woocommerce-Webhook wieder in Stripe und überwachen Sie ihn auf Fehler.

8. Bei Verwendung von Stripe Checkout erfolgt keine Weiterleitung zu Stripe, sondern es wird lediglich die Dankeseite angezeigt: Wenn Sie Zeichenfolgen auf Ihrer Website übersetzt oder geändert haben, stellen Sie sicher, dass die Zeichenfolge "Stripe" nicht übersetzt wurde. Die Übersetzung dieser Zeichenkette führt zu einem Bruch des Stripe-Kassencodes. Dieses Problem ist uns bekannt und wir arbeiten daran, es zu beheben. Setzen Sie die Zeichenfolge vorerst auf "Stripe" zurück, damit Stripe Checkout wieder funktioniert. 

9. Stipe-Zahlungsfelder erscheinen nicht auf der Kassenseite: Wenn Sie Single Page Checkout und Stripe Elements verwenden, müssen Benutzer ihre E-Mail-Adresse und andere erforderliche Felder eingeben, bevor die Felder angezeigt werden. Deaktivieren Sie Single Page Checkout oder wechseln Sie zu Stripe Checkout. Siehe auch: Warum erscheinen die Zahlungsfelder nicht auf der Kassenseite?

10. In Ihrem Stripe-Dashboard werden viele unvollständige Zahlungen angezeigt: Wenn Sie Single Page Checkout und Stripe Elements verwenden, wird dies durch eingeloggte Benutzer verursacht, die die Checkout-Seite besuchen oder aktualisieren. Deaktivieren Sie Single Page Checkout oder wechseln Sie zu Stripe Checkout. Siehe auch: Warum gibt es so viele unvollständige Zahlungen in Stripe?

11. Die Zahlungen wurden nie abgeschlossen: Prüfen Sie, ob Sie in der .htaccess-Datei die Basisauthentifizierung konfiguriert haben, um zu verhindern, dass Suchmaschinen Ihre Seiten lesen. Wenn ja, löschen Sie sie.

Hilfe?

Haben Sie immer noch Probleme mit Ihrem Stripe-Gateway?
auch nach die im obigen Abschnitt über Gateway-Probleme beschriebenen Lösungen zu überprüfen? Kein Problem, senden Sie uns einfach ein Support-Ticket mit einer kurzen Beschreibung Ihres Problems und den Ergebnissen Ihrer bisherigen Tests. Bitte stellen Sie sicher, dass Sie folgen Sie den Anweisungen in der Abschnitt Gateway-Probleme nach bestem Wissen und Gewissen, da wir Ihre Ergebnisse zunächst im Rahmen des Unterstützungsprozesses überprüfen müssen.

Zurück zum Anfang

War dieser Artikel hilfreich?

Verwandte Artikel

Brauchen Sie Unterstützung?

Sie können die gesuchte Antwort nicht finden?
Kontakt zum Support
Computerfrau

Holen Sie sich MemberPress noch heute!

Lassen Sie sich für die von Ihnen erstellten Inhalte bezahlen.