Commerce

Faut-il créer votre propre WooCommerce Subscriptions ?

Extension officielle de WooCommerce qui transforme une boutique WordPress en système de facturation récurrente, avec renouvellements, changements d'offre et gestion des échecs de paiement.

Avec des limites · les bases, avec des limites
Prix 23,25 $US/moisÉconomie estimée 279 $US/anDurée estimée un week-endCatégorie CommerceVotes du catalogue 0

La vraie difficulté de la facturation récurrente se situe chez le prestataire de paiement, pas dans ce plugin : Stripe Billing gère déjà la tokenisation, les tentatives de renouvellement, la SCA, le prorata et les relances. Un agent peut donc tout à fait assembler un petit tunnel de paiement auto-hébergé, un récepteur de webhooks et une table de droits d'accès en un week-end ; pour un produit avec deux ou trois forfaits, cela suffit réellement. Ce que vous ne pouvez pas réaliser en une seule passe, c'est ce qui justifie l'achat d'une licence pour cette extension : son intégration à WooCommerce, grâce à laquelle les commandes, coupons, taxes, expéditions, e-mails, rapports et quarante autres plugins comprennent tous ce qu'est un abonnement. Si vous exploitez déjà une vraie boutique Woo, la remplacer implique de reconstruire les liens entre les composants, pas la facturation. Si vous voulez simplement recevoir de l'argent chaque mois pour quelque chose que vous avez construit, vous n'aviez pas besoin de WordPress au départ.

EN → FRAnalyse traduite automatiquement de l’anglais. Prompt original conservé en anglais.

Le prompt complet
Build a minimal self-hosted recurring billing service for a single product. No WordPress, no WooCommerce.

Stack, non negotiable: Node 20, TypeScript, Express, SQLite via better-sqlite3, Stripe Node SDK, plain server-rendered EJS templates. No React, no ORM, no Docker.

Scope, in:
- A plans.ts file defining three hardcoded plans (monthly, annual, lifetime) each with a Stripe Price ID pulled from env.
- GET /pricing renders the plans and a Subscribe button per plan.
- POST /checkout/:plan creates a Stripe Checkout Session in subscription mode (or payment mode for lifetime) and redirects to it.
- POST /webhook with raw body parsing and signature verification. Handle checkout.session.completed, customer.subscription.updated, customer.subscription.deleted, invoice.payment_failed. Upsert into a subscriptions table: stripe_customer_id, email, plan, status, current_period_end, cancel_at_period_end.
- GET /portal creates a Stripe Billing Portal session for the logged in customer so plan changes, cancellation and card updates are Stripe's problem, not yours.
- Magic link auth only: POST /login emails a signed token, no passwords. Log the link to stdout in dev instead of sending mail.
- GET /api/entitlement returns JSON with active true or false plus plan and period end, so another app can gate features on it.
- GET /admin, protected by a single ADMIN_TOKEN from env, listing subscribers with status and next renewal, filterable by status.
- Idempotent webhook handling: store processed event IDs and ignore repeats.

Scope, out: multi gateway support, tax calculation beyond Stripe Tax, proration math of your own, coupons, shipping, invoices you render yourself, any telemetry.

Secrets in .env: STRIPE_SECRET_KEY, STRIPE_WEBHOOK_SECRET, STRIPE_PRICE_MONTHLY, STRIPE_PRICE_ANNUAL, STRIPE_PRICE_LIFETIME, ADMIN_TOKEN, APP_URL. Commit a .env.example, never a filled .env.

Deliver a README with exact steps: create products in the Stripe dashboard, run stripe listen to forward webhooks locally, seed a test subscription, and how to flip to live keys. Include a script that replays a saved webhook fixture so the handler is testable without Stripe.

Le prompt s’ouvre prérempli dans votre agent. Relisez-le avant de l’exécuter. · ce prompt est généré à partir du plan de construction · améliorez-le via une PR

Prompt original conservé en anglais.

Comment créer votre propre version ?

Vend quelques forfaits codés en dur via Stripe Checkout, écoute les webhooks de facturation et tient une table locale des personnes qui ont actuellement accès.

Ce dont vous aurez besoin

Pourquoi payer peut encore valoir le coup

Parce que leur boutique est déjà sur WooCommerce et que, dans cet univers, cette extension est le composant dont tous les autres plugins, thèmes et passerelles attendent la présence. Payer une fois par an pour que les renouvellements, e-mails de relance, listes d'abonnés et règles de coupons se comportent comme des commandes Woo ordinaires coûte moins cher que de maintenir un système de facturation parallèle à synchroniser éternellement avec la boutique. Ceux qui partent de zéro ont la tâche beaucoup plus facile : branchez Stripe ou Paddle sur votre nouveau produit et évitez tout cela.

Ce que vous perdez

xL'intégration aux mécanismes de commandes, coupons, taxes et expéditions de WooCommerce : les abonnements ne sont donc plus de simples commandes que vos autres plugins comprennent

xLe choix de passerelles : vous êtes lié à un seul prestataire au lieu de la douzaine prise en charge par Woo

xLe changement de forfait, la mise en pause, le réabonnement et les passages à une offre supérieure au prorata dans votre propre UI client, sauf si vous acceptez le portail hébergé tel quel

xLes rapports d'administration, calendriers de renouvellement et actions groupées sur des milliers d'abonnés

xDes années de gestion des cas particuliers liés aux renouvellements partiels, paniers mixtes, renouvellements manuels et migrations de moyens de paiement

projets existants · à utiliser plutôt que de construire

Rien qui mérite d’être cité. C’est pour cela que le prompt existe.

Partager sur X ↗"Je viens de remplacer WooCommerce Subscriptions (23,25 $US/mois) avec un seul prompt"
Offres et tarifs

Combien coûte WooCommerce Subscriptions ?

Dans votre devise · dollar des États-UnisVérifié le 20/10/2026
Facturation mensuelle
23,25 $US/mois
Par an
279 $US/an
Acheter sur le site officiel

Vous finalisez l’achat sur le site de WooCommerce Subscriptions. Vibe Radar ne gère aucun paiement.

Comparer avecune autre app →
Construire ou acheter

Construire ou s’abonner à WooCommerce Subscriptions ?

Ajustez les chiffres : heures de développement, taux horaire, coûts d’exploitation et prix de l’abonnement.

S’abonner
Le construire soi-même
Horizon
S’abonner558 $US
Le construire soi-même2 360 $US

Sur 24 mois, l’abonnement coûte moins cher.

Heures estimées d’après l’analyse (un week-end). Ne chiffre pas ce que vous perdez (support, intégrations, sécurité).

Questions fréquentes
Puis-je recréer WooCommerce Subscriptions ?

En partie. Le cœur de WooCommerce Subscriptions se construit en un week-end avec le prompt de cette page, mais il reste de vraies lacunes : L'intégration aux mécanismes de commandes, coupons, taxes et expéditions de WooCommerce : les abonnements ne sont donc plus de simples commandes que vos autres plugins comprennent, Le choix de passerelles : vous êtes lié à un seul prestataire au lieu de la douzaine prise en charge par Woo. Lisez la liste ci-dessus avant de vous lancer.

Combien coûte WooCommerce Subscriptions ?

WooCommerce Subscriptions coûte environ 23,25 $US/mois (Single site licence, billed annually, vérifié le 20/10/2026), soit 279 $US par an.

Que perd-on en remplaçant WooCommerce Subscriptions ?

Honnêtement : L'intégration aux mécanismes de commandes, coupons, taxes et expéditions de WooCommerce : les abonnements ne sont donc plus de simples commandes que vos autres plugins comprennent; Le choix de passerelles : vous êtes lié à un seul prestataire au lieu de la douzaine prise en charge par Woo; Le changement de forfait, la mise en pause, le réabonnement et les passages à une offre supérieure au prorata dans votre propre UI client, sauf si vous acceptez le portail hébergé tel quel; Les rapports d'administration, calendriers de renouvellement et actions groupées sur des milliers d'abonnés; Des années de gestion des cas particuliers liés aux renouvellements partiels, paniers mixtes, renouvellements manuels et migrations de moyens de paiement. Si l’un de ces points compte pour vous, continuez à payer.

Existe-t-il une alternative open source à WooCommerce Subscriptions ?

Aucune alternative open source mature à recommander, et c’est précisément pour cela que le prompt de cette page existe.

De nouvelles idées sur votre radar.

Recevez les nouveautés du catalogue et des prompts pour votre prochain projet.