Subscriptions · Pro

Recurring revenue on WordPress, included in Pro.

The Subscriptions add-on renews customers automatically through Stripe, never double-bills on a retried webhook, and lets subscribers pause, resume or cancel from their own account. It is one of the 35 add-ons in Pro — not a $279-a-year extension.

Automatic Stripe renewalsCustomer self-serviceNo per-subscriber fees
$0
extra for subscriptions — included in Pro
3
webhook events: renewed, cancelled, renewal failed
0
double charges from retried webhooks
Renewals

Charges that run themselves, and never run twice.

Renewals are charged off-session through Stripe using the saved payment method, and every charge is idempotent — if Stripe retries a webhook, the customer is billed once. Each cycle produces a normal order, so reporting and refunds work the way they do for everything else.

  • Automatic off-session renewals through Stripe
  • Idempotent renewal charging
  • A renewal order per billing cycle
  • PayPal is available for one-time purchases; automatic renewals are Stripe-only today
Customer self-service

Pause, resume and cancel without a support ticket.

Subscribers manage their plan from the account area. Pausing keeps the subscription and its history intact; resuming picks the schedule back up; cancelling ends it cleanly. You see every change in the admin.

  • Pause and resume from the customer account
  • Cancel any time
  • Every action visible on the subscription record
Automations

Events for the rest of your stack.

Renewals, cancellations and failed renewals fire signed webhooks, so your CRM, Slack channel or billing spreadsheet can react without polling. Pair it with CRM Sync for Mailchimp or HubSpot, and with Store Credit or Loyalty Points for retention.

  • subscription.renewed, subscription.cancelled, subscription.renewal_failed
  • HMAC-SHA256 signed payloads
  • Works with CRM Sync, Store Credit Wallet and Loyalty Points
Free vs Pro

What you get for subscriptions, by plan.

CapabilityFreePro / Agency
Subscription products Included
Automatic renewals Stripe, off-session
Idempotent charging Included
Pause / resume / cancel by the customer Included
Webhook events for renewals Webhooks in Free Included
Per-subscriber or per-transaction fees None None

Pro is $199 per year or $549 once for one site; Agency covers 10 sites. Every paid plan includes all 35 add-ons.

How it works

From install to first sale.

  1. Enable the Subscriptions add-on

    One toggle in Ambikly → Add-ons. Nothing else to install.

  2. Create a subscription product

    Set the price and billing interval; it appears in the same catalog as everything else.

  3. Connect Stripe

    Renewals need a saved payment method, which Stripe handles at first checkout.

  4. Let it run

    Renewals charge automatically; customers self-manage; webhooks tell your other tools.

FAQ

Subscriptions on Ambikly — common questions.

Which payment gateways support automatic renewals?

Stripe. PayPal works for one-time purchases; it does not charge renewals in the current release.

Can customers change plans themselves?

They can pause, resume and cancel from their account. Switching to a different plan is done by cancelling and subscribing to the new product.

What happens when a renewal payment fails?

The subscription records the failure and a subscription.renewal_failed webhook fires, so you can notify the customer or trigger dunning in your own tools.

Do you charge per subscriber?

No. Subscriptions is one of the 35 add-ons in Pro at $199 a year or $549 once, whatever your subscriber count.

Will a retried Stripe webhook double-charge a customer?

No. Renewal charging is idempotent — the same event processed twice produces one charge.

Start on the free core today.

Install it, take a real order, and turn on Pro add-ons from the same admin the day one earns it.