How do I set pricing for subscriptions (recurring, prepaid, mixed)?

Introduction

With Roadmap, you have full control over how your subscription products are priced. You can offer recurring subscriptions (charged per cycle), prepaid plans (charged upfront for multiple deliveries), or even offer both side-by-side.

This guide walks you through how to set pricing for each model — and how it appears to your customers.

1. Recurring subscription pricing

This is the most common model — customers are billed each time their order is shipped (e.g. every month).

How to set it:

  1. Go to Roadmap → Subscriptions → Plans.
  2. Create or edit a plan.
  3. Select the product and choose Recurring as the pricing model.
  4. Set delivery frequency (e.g. every 4 weeks).
  5. Add a discount (optional) — e.g. 10% off per delivery.
  6. Save the plan.

👉 Price is pulled directly from the Shopify product. The discount applies on top of that if added.

2. Prepaid subscription pricing

In a prepaid plan, customers pay once upfront for multiple future deliveries.

How to set it:

  1. In your plan settings, choose Prepaid as the pricing model.
  2. Set how many orders are included (e.g. 3 months of deliveries).
  3. Set the total prepaid price — e.g. $90 for 3 months (vs. $30 x 3).
  4. Choose delivery frequency (e.g. every 30 days).

👉 Roadmap will automatically generate and schedule the recurring orders based on this setup.

3. Offer both pricing models on the same product

You can create multiple plans for the same product — one recurring, one prepaid — and let customers choose.

Example:

  • Plan A (Recurring): $30/month with cancel anytime
  • Plan B (Prepaid): $85 for 3 months (save $5)

Customers will see both options on the product page via the subscription widget.

4. Custom pricing adjustments (optional)

You can adjust pricing for specific products or variants using:

  • Shopify product settings (base price)
  • Roadmap discounts (plan-level)
  • Bulk price updates in Roadmap under Product Price Adjustments

👉 These adjustments only affect future orders — existing active subscriptions will keep their original pricing unless manually updated.

FAQs

Can I set different prices for each delivery interval?

 Yes — create separate plans with different intervals and pricing if needed (e.g. monthly = $30, quarterly = $85).

Can I offer a discounted first order?

 Yes — set a discount that applies only to the first charge, using Roadmap’s plan settings.

Can I change pricing later?

 Yes — but it only affects new subscriptions. To update pricing for existing ones, you’ll need to adjust them manually.

Summary

You can set pricing for:

  • ✅ Recurring subscriptions — billed per cycle
  • ✅ Prepaid subscriptions — billed once upfront
  • ✅ Mixed options — offer both on the same product

Use discounts and flexible pricing to increase conversions and keep customers subscribed longer.

-->