Shopify subscriptions · built in the EU

Subscriptions for European Shopify brands.

Keep 100% of every recurring order with flat, 0% transaction-fee pricing — and a subscriber experience in the language your customers actually buy in.

Native Shopify app · 0% transaction fees · 28-language portal

A Shopify product page for a skincare serum with the Buy on Repeat subscribe widget — choose One-time purchase or Subscribe & Save 15%, with skip, pause or cancel anytime

28 European languages, natively supported·Built for Europe, by Europeans

Save and subscribe.Sparen und abonnieren.Économisez et abonnez-vous.Ahorra y suscríbete.Risparmia e abbonati.Poupe e subscreva.Bespaar en abonneer.Spara och prenumerera.Spar og abonnér.Oszczędzaj i subskrybuj.Εξοικονομήστε και εγγραφείτε.Спестявайте и се абонирайте.Ušetřete a předplaťte si.Ušetrite a predplaťte si.Säästa ja telli.Säästä ja tilaa.Spórolj és iratkozz fel.Economisește și abonează-te.Save and subscribe.Sparen und abonnieren.Économisez et abonnez-vous.Ahorra y suscríbete.Risparmia e abbonati.Poupe e subscreva.Bespaar en abonneer.Spara och prenumerera.Spar og abonnér.Oszczędzaj i subskrybuj.Εξοικονομήστε και εγγραφείτε.Спестявайте и се абонирайте.Ušetřete a předplaťte si.Ušetrite a predplaťte si.Säästa ja telli.Säästä ja tilaa.Spórolj és iratkozz fel.Economisește și abonează-te.

No feature creep

Everything you need. Nothing you don’t.

Native to Shopify, advanced where it counts, and live in an afternoon — no developer, no degree. Here’s the core, done exceptionally well.

Built for Europe

Every email, in your customer’s language

A German customer should never get an English cancellation email. Buy on Repeat renders every lifecycle message in the language your buyer checked out in, and the customer portal is localized across 28 European languages.

  • 28-language customer portal
  • Lifecycle emails in 7 EU languages (and growing)
  • Built EU-first, end to end
Every email, in your customer’s language
28 languages

Zero revenue tax

Keep 100% of every recurring order

Recharge and Skio skim a percentage of every subscription order, on top of their monthly fee, for as long as you stay. Buy on Repeat is a flat monthly price with 0% transaction fees on every plan.

  • 0% transaction fees on every plan
  • Flat, predictable monthly pricing
  • No per-order cut, ever
Keep 100% of every recurring order
0% fees

Recover lost revenue

Win back the payments that quietly fail

Cards expire and banks decline — and that involuntary churn drains MRR silently. Configurable dunning retries failed charges on your schedule, while save offers in the cancel flow turn “cancel” into “pause”.

  • Retries: 0–10 attempts, 1–14 days apart
  • Skip / pause / cancel on final failure
  • Pause & skip save offers + save-rate metric
Win back the payments that quietly fail
Win-back flows

How we compare

The same job. None of the revenue tax.

Every feature, side by side — including the ones we’ve chosen not to build.

Compare with
Buy on Repeat
Recharge
Pricing & fees

From (flat monthly)

$29
$99

Transaction fee

0%
1.49% + $0.19

Pricing scales by

Subscriber count
% of revenue
Built for Europe

Customer-portal languages

28 (EU)
English

Lifecycle emails in buyer’s language

EU-first product & EU support hours

The essentials

Native portal: skip, pause, cancel

Configurable dunning & retries

Cancellation save offers

Flexible selling plans & discounts

Free CSV migration in

Analytics + CSV export

Where they go further

Visual drag-and-drop cancel-flow builder

Native loyalty & rewards

Build-a-box & bundles

Prepaid subscriptions

Competitor figures reflect publicly listed pricing as of June 2026 and may change — verify current terms on each vendor’s site. Skio is a Recharge company as of April 2026. Appstle tiers are capped by monthly subscription revenue.

Built for Europe

Subscriptions that speak your customers’ language.

The whole subscriber experience is localized for Europe — a 28-language portal, lifecycle emails in your buyer’s language, and support that overlaps your working day.

Portal localization spans 28 locales (some sections fall back to English); emails cover 7 EU languages and counting.

Integrations

Plug into your marketing stack.

Run subscriber emails through your own platform — route lifecycle events there and we’ll step back, no duplicate emails. All on Shopify’s native Selling Plans + Customer Account APIs.

K

Klaviyo

Live

One-click OAuth. Subscription lifecycle events flow in as metrics you can trigger flows from — started, payment failed, retrying, cancelled.

Events that flow in as metrics

Subscription startedPayment failedRetryingCancelledPausedResumed
Omnisend, Brevo, Mailchimp & DripComing soonMore connectors are on the way.

Pricing

Every feature, on every plan.

No feature ladders. Pricing scales only with your subscriber count — and you keep every euro your subscriptions earn.

Start

$29/mo

Up to 250 subscriptions

0% fees

  • Every feature included
  • 28-language portal + emails
  • Dunning + save offers
  • Migrations + CSV export
  • Klaviyo integration
Most popular

Growth

$79/mo

Up to 1,500 subscriptions

0% fees

  • Every feature included
  • 28-language portal + emails
  • Dunning + save offers
  • Migrations + CSV export
  • Klaviyo integration

Scale

$249/mo

Unlimited subscriptions

0% fees

  • Every feature included
  • Done-for-you migration
  • Priority support (4h SLA)

Every plan starts with a 14-day free trial. Full pricing & comparison →

Switching from Recharge or Skio?

Import your subscribers from a CSV — billing dates intact — and stop paying the fees you used to. Most stores are live in an afternoon.

1Export from RechargeCSV
2Upload & auto-matchminutes
3Billing dates keptintact
4Live on Buy on Repeattoday

Questions, answered.

Is it really 0% transaction fees?

Yes — on every plan. We never take a cut of your subscription orders; plans are flat monthly prices that scale only by subscriber count, with a 14-day free trial.

Does it work natively in Shopify?

Yes — built on Shopify’s Selling Plans and Customer Account APIs. The portal is a native account page, not an iframe on a separate domain.

Can I move over from Recharge or Skio?

Yes. Import a CSV from Recharge, Skio, Bold, Appstle or Seal with billing dates intact — most stores are live in an afternoon.

Which languages are supported?

The customer portal is localized across 28 European languages; lifecycle emails ship today in 7 major EU languages with English fallback, and we’re adding more.