NeuBlack Friday – 50 % Rabatt auf die erste Zahlung
Mitgliedschaftsbetreiber Hosting

Mitgliedschaft Hosting, wo die Erneuerung Webhook immer landet.

Ein Mitgliedsunternehmen ist ein Abrechnungssystem mit beigefügtem Inhalt. Der Ausfall, der Geld kostet, ist keine langsame Seite - es ist eine Zahlungsbenachrichtigung, die angekommen ist und nie verarbeitet wurde.

Webhooks haben nie gecachedDunning läuft planmäßigKostenlose Migration
Webhook-sichere EndpunkteZuverlässige geplante AbrechnungAngemeldete LeistungTägliche BackupsKostenloses SSL24 / 7 Unterstützung
Wiederkehrende Einnahmen, technisch

Was ein Abonnement-Unternehmen von einem Host benötigt.

Fast jede Anfrage stammt von einem angemeldeten Mitglied, und die wichtigsten Anfragen von allen stammen von einem Zahlungsprozessor und nicht von einer Person.

Payment Webhooks, die PHP jedes Mal erreichen

Eine Verlängerung, eine fehlgeschlagene Gebühr und eine Stornierung kommen alle als POSTs von Ihrem Prozessor an. Cached oder ratenbegrenzt, sie gehen verloren und der Zugriff des Mitglieds weicht stillschweigend von dem ab, wofür sie bezahlt haben.

Niemals zwischengespeichertNiemals rate-limitiert

Dunning, das läuft, wenn es sollte

Retry-Zeitpläne und Ablauferinnerungen sind Cron-Jobs. Bei Besuchern, die einen ruhigen Sonntag auslösen, bedeutet die Wiederholung nie, dass das Abonnement ohne Grund ausfällt.

BahnplanerNicht besucherausgelöst

Mitgliederbereiche, die schnell sind, während sie angemeldet sind

Jedes Mitglied ist angemeldet, was genau der Traffic ist, den ein Seiten-Cache ablehnt. Der Objekt-Cache ist das, was stattdessen die Last trägt, und es muss für ihn dimensioniert werden.

Abonnementtabellen, die schnell bleiben, wenn sie altern

Bestellungen, Abonnements und deren Meta wachsen für immer und werden nie gelöscht.

Exporte, die die Website nicht herunterfahren

Ein Mitgliedsexport oder ein Umsatzbericht ist eine lange Abfrage über Ihre größten Tabellen.In einer Seitenanfrage ausführen, die entweder zeitversetzt ist oder einen Mitarbeiter für eine Minute hält.

Operationen

Wissen, dass die Abrechnung tatsächlich lief.

Die teuren Ausfälle hier sind ruhig: eine stagnierende Schlange, ein abgefallener Webhook, ein Wiederholungsversuch, der nie gefeuert hat. Keiner von ihnen erzeugt einen Fehler, den jemand sieht, bis Einnahmen fehlen.

  • Webhook-Lieferung protokolliert und sichtbar
  • Alarm, wenn ein geplanter Abrechnungsauftrag abgestellt wird
  • Ein-Klick-Admin-Login
  • Jedes tägliche Backup vom Dashboard wiederherstellen
Erneuerung von Webhooks
Cache umgangen
Empfang
Schlange in der Düngung
Laufen im Zeitplan
0 ins Stocken geraten
Mitgliedstaat
Objekt-Cache
12.400 Mitglieder
Nachtlicher Backup
Nachgebaut außerhalb des Standorts
laufen
Leistung

Erneuerungstag auf einer 12000 mitgliederseite.

Prozessor-Callbacks kommen in einem Burst an, während sich Mitglieder anmelden, um ihren Zugriff zu überprüfen, und beides sind völlig uncachefähige Anfragen.

Freigestellt
Webhook-Endpunkte
Geplant
Abrechnungs-Retries
NVMe
Speicherung auf jedem Plan
MagicWP180 ms
Member Area ohne Object Cache1550 ms
Alterte Abonnementtabellen940 ms

Beispielhafter Vergleich einer angemeldeten Mitgliederseite während eines Erneuerungsbursts: Ihre Nummern hängen von der Anzahl der Mitglieder und der Abonnementhistorie ab.

Konfiguration

Was wir für ein Mitgliedschaftsunternehmen ändern

Diese unterscheiden sich von einer Standard-WordPress-Website mit demselben Plan und ergeben sich jeweils aus den Einnahmen, die von Anfragen abhängen, die nicht zwischengespeichert werden können.

EinstellungSo konfigurieren wir esWarum
Endpunkte für den Prozessor-WebhookVom Caching und von der Ratenbegrenzung ausgenommenVerlängerungen, ausgefallene gebühren und stornierungen kommen alle als posts von einem zahlungsprozessor an, und einer, der durch einen cache fallen gelassen wird, lässt den zugang eines mitglieds dauerhaft mit seiner abrechnung nicht im vergleich stehen.
AbrechnungspläneLaufen Sie durch den Plattform-Scheduler und nicht durch BesucherverkehrDunning Retries und Ablauferinnerungen sind zeitkritisch, und WP-Cron feuert einfach nicht an einem ruhigen Tag, so dass eine wiederherstellbare fehlgeschlagene Zahlung zu einem stornierten Abonnement wird.
Objekt-Cache-GrößeGrößer als der angemeldete Arbeitssatz und nicht als StandardJedes Mitglied ist angemeldet, so dass der Seiten-Cache nie gilt und der Objekt-Cache die gesamte Last trägt, die er sonst hätte verschont bleiben können.
Wartung der BezugstabelleIndexiert mit Archivierung für geschlossene AbonnementsBestellungen und Abonnement-Meta sammeln sich dauerhaft in einem Unternehmen, das auf wiederkehrender Abrechnung basiert, so dass sich die Admin-Bildschirme stetig verschlechtern, auch wenn der Datenverkehr flach bleibt.
Melde- und ExportjobsAusgeführt als Hintergrundjobs und nicht innerhalb einer SeitenanforderungEin Mitgliedsexport fragt die größten Tabellen ab, die Sie haben, und die Ausführung in einer Anfrage überschreitet entweder das Ausführungslimit oder hält einen Arbeiter als Geisel, während er fertig ist.
Tarife

Einfache, transparente Preise.

Jeder Tarif umfasst eine kostenlose Migration, tägliche Backups, SSL und Support rund um die Uhr.

MonatlichJährlich
Starter
Für private Websites, Blogs und Portfolios.
16,67 USD/Monat
200 $ pro Jahr · 40 $ sparen
  • 1 WordPress-Website
  • 10 GB NVMe-Speicher
  • Kostenloses SSL
  • Tägliche Backups
  • Bereitstellung mit einem Klick
  • Support per Ticket
Kostenlos testen
Pro★ Am beliebtesten
Für wachsende Unternehmen und gut besuchte Shops.
66,67 USD/Monat
800 $ pro Jahr · 160 $ sparen
  • 5 WordPress-Websites
  • 50 GB NVMe-Speicher
  • Kostenloses SSL
  • Tägliche Backups
  • Bereitstellung mit einem Klick
  • Priorisierter Support per Ticket
Kostenlos testen
Enterprise
Für Agenturen und Plattformen mit viel Traffic.
208,33 USD/Monat
2.500 $ pro Jahr · 500 $ sparen
  • 20 WordPress-Websites
  • 200 GB NVMe-Speicher
  • Kostenloses SSL
  • Tägliche Backups
  • Bereitstellung mit einem Klick
  • Persönlicher Support
Kostenlos testen
Häufige Fragen

Häufige Fragen.

Was passiert, wenn ein erneuerter Webhook verpasst wird?
Das sollte nicht der Fall sein, weshalb diese Endpunkte von der Caching- und Ratenbegrenzung ausgenommen sind, denn ein fallen gelassener Rückruf bedeutet, dass das Mitglied den Zugang bezahlt und verloren hat oder storniert und behalten hat und beides erst entdeckt wird, wenn es sich beschwert.
Warum werden fehlgeschlagene Zahlungsversuche nicht ausgelöst?
Normalerweise WP-Cron. Es läuft nur, wenn jemand zu Besuch ist, also wartet ein Wiederholungsversuch für einen ruhigen Sonntag auf den Verkehr. Hier läuft der Zeitplan auf der Plattform, so dass ein wiederherstellbarer Zahlungsausfall tatsächlich wiederhergestellt wird.
Mein Mitglieder-only Bereich ist langsam. Warum?
Weil keiner davon den Seiten-Cache verwenden kann - jeder Besucher ist angemeldet. Der Objekt-Cache funktioniert stattdessen und wird normalerweise bei einem Standard viel zu klein für die Anzahl der Mitglieder gelassen.
Kann ich meine Mitgliederliste exportieren, ohne die Website herunterzufahren?
Exporte laufen als Hintergrundjobs und nicht in einer Seitenanforderung, was den Unterschied zwischen einem abgeschlossenen Bericht und einem Bericht darstellt, der die Ausführungsgrenze auf halbem Weg erreicht.
Verlangsamt sich die Website, wenn die Abonnementhistorie wächst?
Wenn nichts getan wird, weil geschlossene Abonnements nie gelöscht werden, indizieren wir diese Tabellen und archivieren abgeschlossene Aufzeichnungen, so dass der Administrator im dritten Jahr verwendbar bleibt.

Hosten Sie ein Mitgliedsunternehmen auf einer Infrastruktur, die die Abrechnung respektiert.

Kostenlose Migration, Webhooks, die immer landen, und versucht, dass Feuer an einem ruhigen Sonntag.