Documentation Index
Fetch the complete documentation index at: https://app.docs.circuly.io/llms.txt
Use this file to discover all available pages before exploring further.
Overview
The circuly Subscriptions customer portal is an extension that lives inside your customers’ Shopify account page. It gives customers a self-service hub to view, manage, and take actions on their subscriptions — without needing to contact your support team.What customers see
Subscription list
When customers visit their account, they see a list of all their subscriptions with key information at a glance:- Product name and image
- Subscription status (Active, Paused, Cancelled, Expired, or Failed)
- Billing frequency and pricing
Subscription details
Clicking on a subscription opens the detail view, which includes:- Next action card — Shows what’s happening next (e.g., next billing date, upcoming delivery)
- Subscription status — Current status, contract type, and next billing date
- Subscription items — Product name, variant, quantity, SKU, and pricing
- Billing & Delivery — Total per cycle, billing frequency, delivery schedule, and last payment status
- Billing cycles — Billing schedule with dates, period ranges, and cycle status (collapsible)
- Billing history — Past payments that were successfully billed, with amounts and dates (collapsible)
- Customer information — Name and shipping address (collapsible)
- Order history — The original order that created this subscription, with a link to view it
Available customer actions
From the subscription detail view, customers can take several actions depending on their subscription type and your configured policies. Each action is controlled by your settings — you decide what customers can and cannot do.Pause subscription
Pause subscription
Customers can temporarily pause their subscription. While paused, no billing occurs. They can resume at any time.
Activate subscription
Activate subscription
If a subscription is paused, customers can reactivate it by clicking “Activate subscription” to resume billing on the next cycle.
Cancel subscription
Cancel subscription
Customers can cancel their subscription, subject to your cancellation policy. For example, you may require a minimum commitment period before cancellation is allowed.If cancellation isn’t available yet, customers see a message explaining when they’ll be able to cancel.Merchants can also cancel subscriptions on behalf of customers directly from the subscription detail page in the circuly admin panel, with options for immediate cancellation or at the end of the current billing cycle.
Skip cycle
Skip cycle
For consumable subscriptions, customers can skip the upcoming billing and delivery cycle while keeping the subscription active. The next cycle will proceed as scheduled. If a cycle has already been skipped, customers can unskip it to restore the original billing schedule.
Swap product
Swap product
Customers can swap the product in their subscription for a different product or variant. This is useful for changing sizes, colors, or switching to a different item entirely. Swap availability may be subject to a configured limit or cooldown period between swaps.
Buyout
Buyout
For rental subscriptions, customers can purchase the item outright by paying a buyout price. Once initiated, they are redirected to checkout to complete the payment.
Return
Return
For rental subscriptions, customers can initiate a return when their rental period ends.
Update payment method
Update payment method
Customers can update the payment method for their subscription by being directed to their Shopify account profile, where they can manage their saved payment methods.
Each action can be enabled or disabled based on your business rules. If an action is unavailable, customers see it as disabled with an explanation of why.
Enabling the customer portal
The customer portal is powered by a Shopify Customer Account UI Extension. It becomes available automatically once the app is installed and your Shopify store uses the new customer accounts.Verify customer accounts are enabled
In your Shopify admin, go to Settings > Customer accounts and make sure you are using Shopify’s new customer accounts. The Customer Account UI Extension requires the new customer accounts experience — classic accounts are not supported.
Check the extension is active
Go to Settings > Customer accounts > Extensions in your Shopify admin. You should see the circuly Subscriptions extension listed and enabled.