Customer portal
Customers manage their own subscriptions from a Manage subscriptions page inside their regular Shopify customer account — no separate login, no third-party account system.
What customers can do
- View every subscription with status, items, frequency, and next charge date.
- Skip the next order.
- Pause and resume.
- Cancel (subject to the cancellation save flow, if you’ve turned it on).
- Edit delivery address.
- Change quantity, swap the product, or reschedule the next billing date.
As the merchant, you choose which of these actions are actually available to customers — see Settings → Portal actions in the RebillCart admin. Any action you turn off simply doesn’t appear in the portal; nothing breaks on the customer’s side.
Frequency changes and payment-method updates aren’t available as self-service actions today — Shopify’s customer-facing subscription API doesn’t expose them yet. Payment-method updates are instead handled automatically by failed-payment recovery, which emails the customer a secure link when a charge fails.
Cancellation save flow
If enabled, clicking Cancel doesn’t immediately cancel — it opens a short flow instead:
- “Before you go” — retention offers (pause instead, or skip just the next order), shown only when they’re actually applicable to that subscription’s current state.
- An optional reason survey — a short dropdown of cancellation reasons you define.
- Final confirm — the actual cancellation.
Every step has a “never mind” escape hatch. If you’ve turned off every offer and the survey, the flow collapses to a single confirm — never worse than not having the flow at all.
Reasons customers pick feed straight into Churn Insights, and offers shown/accepted feed the save-rate metrics on that same page.
Configure this in Settings → Cancellation save flow:
- Offer to pause instead of cancelling (on by default)
- Offer to skip the next order instead (on by default)
- Ask cancellation reason (off by default) — reveals an editable list of reasons
The two offer toggles are linked to Portal actions: if Pause is disabled there, the “offer to pause” toggle here is automatically disabled too, so you can’t accidentally offer an action that isn’t actually available.
Where subscribers access it
Customers find Manage subscriptions from their Shopify customer account menu. If it’s missing after install, confirm the page is both (a) enabled under Settings → Customer accounts → Customize → Apps and (b) linked from the customer account main menu — both steps are required for the page to load correctly.