Shoppex

Recurring billing on your own accounts.

Stripe and PayPal bill the plan on your own account, and every other method gets a renewal invoice, crypto included. A plan that ends can take its Discord role with it.

How it renews for a plan billed by renewal invoice: grace period 7 days then voided, ends after 2 voided renewals, next date once this one is paid
2% or 0%The usual fee on every renewal: 2% on Free, 0% on Business. Recurring products are on both plans.
7 daysDefault grace window for an unpaid renewal invoice on a plan Shoppex bills.
Coins tooA plan that Stripe or PayPal does not bill gets a renewal invoice the buyer can pay in crypto.
Plans

Four fields make a plan.

Pick day, week, month or year and a count, add a free trial, and choose what the buyer gets each period.

  • Trials that do not charge

    On Stripe and PayPal plans, the buyer approves a payment method at checkout and the plan is first charged when the trial ends.

  • Reminders

    An email in the seven days before a renewal.

  • Webhooks

    Created, renewed, upcoming, cancelled, trial started and trial ended.

Subscription plan

The fields in the product editor

Billing Interval
Daily, Weekly, Monthly or Yearly
Interval Count
2 with Monthly bills every 2 months.
Free Trial (Days)
Free days before the first Stripe or PayPal charge. 0 for none, up to 60, or 1 on a yearly plan.
Delivered Each Period
Service, File or DynamicKeys are not a choice. Sell keys as a Keys product.
When a renewal fails

A set rule for when to stop waiting.

A plan Shoppex bills gets a renewal invoice, a grace window and a cancel rule. Stripe and PayPal plans follow their own retries.

The renewal timeline of an unpaid invoice: created Sep 24, not paid yet today, voided Oct 1, with a notice that a second voided renewal in a row cancels the plan
  • 7 days of graceAn unpaid renewal invoice is voided after the grace window, or when its period ends if that comes first. The plan stays past due until the buyer pays.
  • Two in a rowWhen the last two renewal invoices were both voided, Shoppex cancels the plan.
  • Stripe and PayPal keep their own rulesThe provider retries the charge, and the buyer keeps access while it does.
Renewal invoices

Not every renewal has to be a card.

A buyer who paid in coin the first month can pay in coin the second. Every renewal is an invoice you can see.

  • Send Pay Link

    Email the open renewal invoice to the buyer again, in one click.

  • Refund to store credit

    With refunds to store credit turned on, give the last payment back as balance on your shop. Nothing goes back to their card, PayPal or wallet.

  • Change plan

    Move a Stripe subscription to another plan of the same product and interval, with no proration.

Billing history of one plan paid in Litecoin: the renewal of Sep 24 is open, Aug 24 was voided, Jul 24 and the first order on Jun 24 are paid, each for 5.99
Buyers

What buyers do without asking you.

The customer portal lists a buyer's plans with the next billing date and the billing history.

  • Cancel when they want

    The buyer keeps access to the end of the period they paid for. PayPal plans end right away.

  • Pause and resume

    On Stripe plans.

  • See every renewal

    Each renewal invoice stays in the billing history, paid or not.

FAQ

Subscription questions.

Do subscriptions cost extra?

No. Recurring products are on the Free plan. A renewal is a sale like any other, so Free takes 2% and Business takes 0%. The payment lands in your own account.

Who retries a failed card?

Stripe and PayPal, for the plans they bill. Shoppex does not run its own retries on those. Plans Shoppex bills get a renewal invoice instead, and the buyer can pay it until the grace window closes or the period ends.

Can I sell keys on a subscription?

No. A subscription delivers a message, a file or a webhook response each period. Sell keys as a Keys product.

Can a buyer switch to another plan?

Not on their own. You change the plan from the dashboard or the API, on Stripe subscriptions, within the same product and interval.

Charge them again next month.

Add a Subscription product, pick the interval and publish. Reminders follow, and plans Shoppex bills get the grace window and the cancel rule.