Hébergement d'adhésion où le renouvellement webhook toujours atterrit.
Une entreprise d'adhésion est un système de facturation avec du contenu. L'échec qui coûte de l'argent n'est pas une page lente - c'est un avis de paiement qui est arrivé et n'a jamais été traité.
Ce qu'une entreprise d'abonnement a besoin d'un hôte.
Presque chaque demande provient d'un membre inscrit, et les demandes les plus importantes proviennent d'un processeur de paiement plutôt que d'une personne.
Les hooks de paiement qui atteignent PHP à chaque fois
Un renouvellement, une charge ratée et une annulation arrivent tous comme POST de votre processeur. Cached ou limité au tarif, ils sont perdus et l'accès du membre diverge silencieusement de ce qu'ils ont payé.
C'est la fin de la vie.
Les horaires de réessayer et les rappels d'expiration sont des emplois de cron. Sur cron déclenché par le visiteur un dimanche calme signifie que la réessayer ne brûle jamais et l'abonnement s'éteint sans raison.
Zones membres qui sont rapides pendant la signature
Chaque membre est connecté, ce qui est précisément le trafic qu'un cache de page refuse. Le cache objet est ce qui porte la charge à la place, et il doit être dimensionné pour elle.
Tableaux d'abonnement qui restent rapides à mesure qu'ils vieillissent
Les commandes, les abonnements et leurs métas grandissent pour toujours et ne sont jamais supprimés. Trois ans après, l'écran admin des abonnements est la page la plus lente que vous possédez.
Exportations qui ne prennent pas le site vers le bas
Un membre export ou un rapport de revenus est une longue requête sur vos plus grandes tables. Exécutez dans une page demander soit fois ou tient un travailleur pendant une minute.
Sachez que la facturation a été faite.
Les échecs coûteux ici sont silencieux : une file d'attente bloquée, un webhook abandonné, une réessayer qui n'a jamais tiré. Aucun d'eux ne produit une erreur que personne ne voit jusqu'à ce que les revenus manquent.
- Livraison Webhook enregistrée et visible
- Alerter quand un emploi de facturation programmée s'arrête
- Connexion d'un seul clic à l'administration
- Restaurer toute sauvegarde quotidienne depuis le tableau de bord
Jour de renouvellement sur un site de douze mille membres.
Les rappels du processeur arrivent en plein essor pendant que les membres se connectent pour vérifier leur accès, et les deux sont des requêtes totalement introuvables.
Ce que nous changeons pour une entreprise d'adhésion
Ces derniers diffèrent d'un site WordPress standard sur le même plan, et chacun suit des revenus en fonction des demandes qui ne peuvent être mises en cache.
| Paramètre | Notre configuration | Pourquoi |
|---|---|---|
| Terminaux de traitement webhook | Exempte de la mise en cache et de la limitation de la vitesse | Les renouvellements, les frais échoués et les annulations arrivent tous comme des POST d'un processeur de paiement, et un seul a été abandonné par un cache, ce qui laisse l'accès d'un membre hors de toute façon de leur facturation. |
| Calendriers de facturation | Géré par le programmeur de plate-forme plutôt que par le trafic des visiteurs | Le fait de faire des relevés et des rappels d'expiration est un facteur critique dans le temps, et WP-Cron ne tire pas tout simplement un jour tranquille, de sorte qu'un paiement irrécupérable se transforme en un abonnement annulé. |
| Taille de la cache d'objets | Sized contre le jeu de travail signé plutôt qu'un défaut | Chaque membre est connecté, de sorte que le cache de page ne s'applique jamais et que le cache objet porte la charge entière qu'il aurait autrement été épargné. |
| Entretien du tableau d'abonnement | Indexé avec les archives pour les abonnements fermés | Les commandes et les méta abonnements s'accumulent de façon permanente dans une entreprise construite sur la facturation récurrente, de sorte que les écrans d'administration se dégradent régulièrement même pendant que le trafic reste plat. |
| Emplois liés aux rapports et aux exportations | Exécuté comme des travaux de fond plutôt que dans une demande de page | Un membre exporte les plus grandes tables que vous avez, et les exécute dans une demande soit dépasse la limite d'exécution ou tient un travailleur en otage pendant qu'il finit. |
Des tarifs simples et transparents.
Chaque offre comprend la migration gratuite, les sauvegardes quotidiennes, le SSL et l’assistance 24 h/24, 7 j/7.
- 1 site WordPress
- 10 Go de stockage NVMe
- SSL gratuit
- Sauvegardes quotidiennes
- Déploiement en un clic
- Assistance par tickets
- 5 sites WordPress
- 50 Go de stockage NVMe
- SSL gratuit
- Sauvegardes quotidiennes
- Déploiement en un clic
- Assistance prioritaire par tickets
- 20 sites WordPress
- 200 Go de stockage NVMe
- SSL gratuit
- Sauvegardes quotidiennes
- Déploiement en un clic
- Assistance dédiée
Questions fréquentes.
Que se passe-t-il si un webhook de renouvellement est manqué?
Pourquoi les paiements échoués ne sont-ils pas des rappels de feu?
Mes membres seulement sont lents.
Puis-je exporter ma liste de membres sans prendre le site en bas?
Le site ralentit-il à mesure que l'historique des abonnements augmente?
Hôte d'une entreprise d'adhésion sur l'infrastructure qui respecte la facturation.
La migration libre, les hooks qui atterrissent toujours, et les réquisitions qui incendient un dimanche calme.