Predictable repeat orders
Selling plans turn recurring demand into a dependable subscription model.
A subscription sells in minutes and runs for years. We build selling plans, billing, cancellation and migration so that day-to-day operations can carry them.
Start a Project
Selling plans turn recurring demand into a dependable subscription model.
Customers change delivery, quantity, pauses or cancellation themselves in their account.
Payments, inventory, reminders and fulfilment stay manageable beyond the first order.
Mapping billing and delivery rhythm, discount logic, minimum term and prepayment into selling plans. The model later decides almost every detail question - which is why it comes first.
Selection on the product page, understandable pricing in the cart and a customer account where date, quantity, address, pause and cancellation can be changed without contacting support.
Recurring payments, handling failures, reminders before the next delivery, inventory planning and handing subscription orders over to ERP and fulfilment.
Recurring charges require a provider that supports stored payment methods for subscriptions. Which payment methods are subscription-capable ends up deciding your conversion rate.
German law requires an easily findable cancellation route for consumer contracts - without forcing a login. That is a requirement on the site, not only on the customer account.
How you handle price increases on running subscriptions, how you inform customers, from when it applies. Without a defined rule, every adjustment later becomes a manual ordeal.
Subscriptions create predictable but bundled demand. Inventory planning, partial shipments and how you treat returns of a recurring delivery belong settled before launch.
Shopify's own subscription feature covers simple models and is closely tied to admin and customer accounts. For standard rhythms with manageable discount logic it is often enough.
For bundles, rotating contents, gift subscriptions, complex discount tiers or your own cancellation flows with retention offers, a specialised subscription app is usually the faster route.
If subscription logic is the core of your business and no standard product fits, it can be built directly on the subscription APIs. That is the most expensive and rarely the right option.
The choice depends on model, volume, countries and payment methods - not on feature lists. We assess the options against your actual cases before anything gets installed.
Defining rhythm, discount, term, notice period and edge cases. Every unclear point here later turns into a support case or a wrong charge.
Assessing native feature, app or custom build against your cases - including payment methods, markets, tax logic and what happens if you switch providers later.
Implementing selection on the product page, price presentation, cart and checkout notes. The difference between one-off purchase and subscription must be clear before the click.
Shifting the date, changing quantity, pausing, updating address and payment method, cancelling. Every function missing here lands in your support inbox later.
Handing subscription orders to ERP and fulfilment, defining how failed payments are handled, setting up notifications before each delivery.
Watching churn per cycle, failed payments, cancellation reasons and lifetime value. Subscription business is decided after the first purchase, not before it.

Stored payment methods sit with the previous provider. Transferring them only runs between certified parties and needs lead time.
What gets migrated are running subscription contracts with rhythm, next date, discount and history - not just the orders attached to them.
Old and new system must never bill at the same time. The switch-over point is planned per contract, not flipped globally.
Changes to billing, customer account and access route need announcing. Silent migrations produce chargebacks and cancellations.
Your product gets consumed and rebought on a similar rhythm. That is what selling plans are for: rhythm, discount and term attached to the product.
Date changes, address updates and failed payments land in your support inbox instead of the customer account - and eat more time every month.
Contracts, rhythms and payment methods live outside Shopify. Bringing them over is possible, but it needs planning as a project of its own.
Bundles, rotating contents, gift subscriptions or tiered discounts go beyond what can be configured on the side in the admin.
Recurring charges need a stored payment method. If your highest-revenue payment methods cannot store one, that gets decided at order completion.
Settle payment methods and checkoutSubscriptions multiply exactly the orders that are keyed into the ERP by hand today. Without connected processes, every cycle becomes manual work.
Connect ERP and fulfilmentFor consumer contracts concluded online, § 312k BGB requires an easily findable route with no forced login. We do not build a hidden cancellation flow.
Talk the model through firstThree formats - depending on whether the model is still open, currently being built, or already carrying customers.

For merchants weighing the native subscription feature, a specialised app and a custom build who need a defensible decision.
Ends with a reasoned recommendation including running costs - still usable if you implement it with another partner.
For merchants with a settled model who want purchase path, customer account and the operational connection implemented.
Ends with a subscription customers can change, pause and cancel without contacting support.
For merchants with live subscriptions where nobody yet looks systematically at churn and failed payments.
The result is a subscriber base whose losses you can name, rather than only noticing them in the total.
Brands with €950M+ GMV trust us
From migration to scale, NICCOS combines bold design, robust technology and data-driven growth on Shopify.
Through two building blocks: selling plans describe the offer - rhythm, discount, term - and attach to products or variants. The subscription contract is created at purchase and holds the state: next date, quantity, address, payment method. Every subscription app works on top of these.
For simple models with a fixed rhythm and manageable discount logic the native feature is often enough. As soon as bundles, rotating contents, gift subscriptions, complex tiers or custom retention flows appear, a specialised app usually gets there faster than any custom build.
Only those where a payment method can be stored for later charges. Card and direct debit are the usual case depending on the provider; many local and wallet methods are not. That limitation belongs settled early, because it hits conversion directly.
German law requires an easily findable and directly reachable cancellation route for consumer contracts concluded online - without customers having to log in first. How exactly to implement it is a question for your legal counsel; we build the route technically.
In many cases yes, but it is its own project. The critical part is the stored payment methods: transferring them runs between certified parties and needs coordination with both providers and lead time. Contract data, rhythms and history get migrated alongside.
Too much attention on the first sale and too little on operations. Failed payments without retry logic, a customer account with no pause option and missing pre-delivery reminders lose more subscriptions than any discount campaign wins. That is why we build the operational side before the first campaign rather than after it.
We review your model, payment methods and customer account and tell you what still needs settling before launch.
Last updated:
Project start
Usually a response within 24 hours
Talk directly to a strategy or tech senior
No agency slide deck, just clear next steps
NICCOS
The page could not be loaded.
Please reload the page. If an update has just gone live, this will load the latest version.