This guide explains how to enable and configure Subscription Upgrade and Downgrade options inside the Oxify Cart Drawer, along with best practices for customizing button text, labels, and subscription plan formatting.
When enabled, Oxify adds interactive controls to eligible cart items, allowing customers to switch their purchase type directly from the cart before checkout.
Customers may see:
Upgrade to a Subscription
Switch to a One-Time Purchase (OTP)
These options appear as dropdowns or action buttons next to supported products, making it easy for shoppers to adjust how they want to buy without leaving the cart.
Upgrade to a Subscription
If a product supports subscription plans, Oxify will display an option in the cart encouraging customers to upgrade their purchase.
When multiple subscription intervals are available, customers can select their preferred frequency directly from the cart drawer. If allowed, they can also switch back to a one-time purchase.
This friction-free experience helps increase subscription adoption at a critical conversion moment.
Customizing the Upgrade Button Text
By default, the upgrade button displays the Selling Plan Group Name, which is automatically pulled from your connected subscription app.
You can customize this label to better match your brand voice.
To do this:
Edit the button text in Oxify settings
Remove the
{{selling_plan_group_name}}variable if you prefer a static label like
“Subscribe & Save” or “Convert to Subscription”
Customizing Subscription Plan Options Text
This setting controls how subscription intervals appear in the dropdown.
By default, Oxify uses the Selling Plan Name, which typically includes text like
“Delivered every month” or “Ships every 2 weeks”.
To override this text:
Enable Allow Subscription Plan Options Text Override
A new input field will appear
Enter your custom label using or replacing the
{{selling_plan_name}}variable
This allows you to:
Simplify long plan names
Standardize wording across products
Improve clarity and conversion
Customizing One-Time Purchase Label
When customers choose not to subscribe, Oxify displays a one-time purchase option.
The default label is “One-time purchase”, but this can be customized.
To change it:
Ensure Allow Subscription Plan Options Text Override is enabled
Scroll to the field under the Subscription Plan Options Text section
Enter your preferred label, such as
“Buy Once” or “Single Purchase”
Important Note on Subscription Labels
Both the Selling Plan Group Name and Selling Plan Name are generated by your subscription app, not Oxify.
If you need to:
Translate plan names
Localize text
Change frequency wording globally
You should do this inside your subscription app’s settings.
Downgrade to a One-Time Purchase
If a product supports both subscriptions and one-time purchases, Oxify allows customers to switch back using the same dropdown where subscription plans are selected.
This flexibility can reduce cart abandonment and give customers more control over their purchase.
Preventing Downgrades (Optional)
Oxify includes a Prevent Downgrades setting for merchants who want to prioritize subscriptions.
When enabled:
The one-time purchase option is completely removed
Customers can only select subscription plans
This may increase subscription conversions, but it can also introduce friction. Some shoppers may remove the item or abandon the cart if flexibility is reduced.
Best practice is to A/B test this setting before rolling it out storewide.
Subscription App Compatibility
Oxify Cart Drawer integrates directly with Shopify’s Subscription API, which means it works seamlessly with all modern and major subscription apps available on Shopify.
No additional setup or custom development is required.
Skio
Recharge
Easy Subscription
Loop Subscription
Bold Subscription

