Frequently asked questions



Enter a search term to find relevant questions.

Where can I edit the email notification template?

Most emails can be edited in Seal Subscriptions -> Settings -> Notifications. Just click on the email you want to edit.
The recurring invoice e-mail template can be further edited in Shopify Admin -> Settings -> Notifications -> Draft order invoice.

Is it possible to create a bundle with subscriptions?

While our Seal Subscriptions app doesn't yet have a native functionality which would allow you to create product bundles, you could achieve this in combination with Bundler - Product Bundles app. This app has an integration with Seal Subscriptions (which you turn on in General settings).

In order to display the subscription widget in a bundle, you would have to:
  • create a subscription rule which includes all products from the bundle,
  • create a bundle in Bundler,
  • turn on the Seal Subscriptions integration in Bundler -> General Settings -> Integrations.
The Bundler app will then show a bundle widget with a subscription widget, which will allow your customers to add the whole bundle to the cart and subscribe to all of them at the same time.

Auto-charging subscriptions
To display only one auto-charging subscription widget in the bundle widget, make sure that all products from the bundle are in the same subscription rule, each product has to include all of it's variants and none of the products is in any other auto-charging subscription rule. This will make sure that all products in the bundle have the same subscription options and the app will be able to show only one widget for the whole bundle.

Where can the customer cancel the subscription?

Customers are able to cancel their subscriptions in the customer portal, which can be accessed via the link they receive in each subscription email OR by logging into their account in your shop. You can follow our instructions on how to manually add the link to your account menu (https://www.sealsubscriptions.com/articles/add-link-to-subscriptions-list) or you can try to add it to your theme automatically in Seal Subscriptions -> Installation. Customers can cancel the subscription and then also reactivate it whenever they please to do so.

Where can I cancel the the customer's subscription?

You can cancel the customer's subscription by opening it in the app and clicking on the "Cancel subscription" button. We also have a video tutorial on how to do this here: https://www.youtube.com/watch?v=TmuQBzPLJpo&t=203s.

You can also cancel the customer's subscription by going into the customer's portal and clicking the Cancel subscription button. A link to the customer's portal can be found in App settings -> Subscriptions -> click on a subscription -> Access customer portal.

Does the app automatically charge my customers?

Yes, the app can automatically charge your customers. You can use the auto-charging feature if you are using Shopify Payments, ShopPay, Apple Pay, Google Pay, Authorize.net, Stripe or PayPal Express as your payment gateway. You can read more about requirements here: https://help.shopify.com/en/manual/products/subscriptions/setup#eligibility-requirements.

Where can customers see their subscriptions?

If you customer has an account in your shop, then the customer will be able to view subscriptions by logging into their account and going to /a/subscriptions/manage URL in your shop. If the customer doesn't have an account in your shop, then they can still view, edit and cancel their subscription through the link they receive in each subscription email.

You can try to automatically add this link in the Installation section of the app settings. If for some reason, the automatic installation doesn't succeed, then you can also manually add the link to your theme Liquid files.
You can follow our instructions on how to manually add the link to your account menu here: https://www.sealsubscriptions.com/articles/add-link-to-subscriptions-list.

Customers can also access their subscriptions by requesting an email with a magic link which leads to all of their subscriptions. The form where they can request such email is accessible on /a/subscriptions/login if you enable it in Seal Subscription -> Settings -> General Settings.

When customers create a subscription, they also receive an email with a magic link, which they can always use to access their subscription. Just make sure that you have this email notification turned on in Seal Subscriptions > Settings > Notifications.

Can the customer edit his subscription?

Yes, you can turn on specific functionalities, which allow your customers to edit their subscriptions. For now, they can change their email address, edit their shipping info, change the subscription interval, add/remove products, change the quantity of the products, skip future orders in the subscription and of course pause, resume, cancel and reactivate their subscription.

Which payment gateways does your app support?

The auto-charging subscription rules require you to have the Shopify Payments, ShopPay, Apple Pay, Google Pay, Authorize.net, Stripe or at least PayPal Express set up in your shop. This way, you can accept subscriptions with an auto-charging functionality. You can read more about requirements here: https://help.shopify.com/en/manual/products/subscriptions/setup#eligibility-requirements. You can't use the auto-charging subscription rules without Shopify Payments, ShopPay, Apple Pay, Google Pay, Authorize.net, Stripe or PayPal Express. The app will alert you if you aren't eligible for the auto-charging functionality when you try to create/edit an auto-charging subscription rule.

To become eligible for using PayPal Express for subscriptions, you have to configure PayPal Express in your shop AND create at least one auto-charging subscription rule. When Shopify detects that, they will automatically submit your shop for approval by PayPal and send you an email with more info about that. After you get approved by PayPal, you will be able to start accepting subscriptions in your shop with PayPal Express.

If you can't use Shopify Payments, ShopPay, Apple Pay, Google Pay, Authorize.net, Stripe or PayPal Express, then you can still use the app in recurring invoices mode. This way, you just create a recurring invoices subscription rule and when your customers subscribe and the time comes to pay for their next recurring order, the app will send them an automatic email reminder with the checkout link where they can pay for the recurring order. The app WON'T automatically charge your customers for subscriptions created in this mode. The customers will go to a normal checkout in your store (Shopify Checkout) and will be able to use any payment method you have configured in your store.

Can I give my customers a subscription discount?

Yes, of course. You can configure the discount in the Subscription Rule configuration.

What is a subscription rule?

The subscription rule is basically a simple configuration, which defines to which products will the customers be able to subscribe, which intervals will the customers be able to select, the discount you are willing to give your loyal subscribers and so on.

How can I edit the customer portal?

You can change the texts used in the customer portal in Seal Subscriptions -> Translations. Every text which appears in the customer portal can be found there.
You can also change some of the colors in the portal in General Settings. Everything else can be modified through custom CSS rules.

Where can I edit the customer's subscription?

You can edit a specific subscription by going to your App settings -> Subscriptions -> click on a subscription -> Edit subscription. This functionality allows you to edit every part of the subscription, including product prices.

You can also edit a subscription through the customer portal (if you have turned on the feature which allows your customers to edit their info). You can turn on the features which allow your customers to edit their subscriptions in App settings -> General settings. You can access the customer portal if you go to your App settings -> Subscriptions -> click on a subscription -> click on the "Access customer portal" link.

We want to offer a monthly subscription for one product. Is that possible without having the subscription widget on every product on our website?

Yes, of course you can achieve this with our app. Just create a subscription rule and select only the product on which you want to offer the subscription on. The app will then display the subscription widget only on this product.

Can I display subscription widgets on third party websites (outside Shopify shop)?

Unfortunately, we don't have a feature which would allow you to display the subscription widget or embed the widget's code on thrid party websites (e.g. Wordpress, Wix, etc.). You can only show the subscription widgets in your Shopify shop.

How can customers who don't register view their subscription?

Every customer who places a subscription order in your shop (whether registered and logged in or not), can view and edit the subscription through the so called "magic link" which is contained in every subscription e-mail. This magic link authenticates the authorized user and allows the subscriber to edit the subscription without having to log into their account. These links are always present in the subscription e-mails. You (the merchant) can view this link if you go to your App settings -> Subscriptions -> click on a subscription -> Access customer portal.

Can the customers change the products in their subscription?

Yes, customers can remove and add new products to their subscriptions. You can turn on this functionality in Seal Subscriptions -> General Settings -> Customer portal -> Allow customers to add/remove products from the subscription.

Your customers can also change their email address, edit their shipping info, change the subscription interval, change the quantity of the products, skip future orders in the subscription and of course pause, resume, cancel and reactivate their subscription. You have total control over what you allow your customers to edit in their subscription.

Shop owner can also add or remove products from the subscription in the app itself. You can edit a specific subscription by going to your App settings -> Subscriptions -> click on a subscription -> Edit subscription. This functionality allows you to edit every part of the subscription, including product prices.

It says that the premium plan can have up to 1100 subscriptions. Does this mean up to 1000 customers who have subscribed, or up to 1000 products set up in subscriptions/rules that I've set up in my shop?

This means that you can have up to 1100 active subscriptions in the app. The app has no limits on the amount of products you accept subscriptions on or how many subscription rules you can set up.
A subscription is represented by a subscription interval in the order. This means that if the customers place an order where they subscribe 2x to product A with a weekly interval and 1x to product B with a monthly interval in the same order, then the app will split this order in two subscriptions. One will be a weekly subscription with 2x product A and the other one will be a monthly subscription with 1x product B.

What is the cost/price of the Seal Subscriptions app?

Our app has a flat based pricing model, which means that you only get charged for the plan to which you choose to upgrade. The initial plan is a free plan and it comes with 150 free subscriptions.
If you have more than 150 subscriptions, then you will have to upgrade the plan to the next one.
We only charge a low flat fee and we won't bill you for any percentage of the processed subscriptions.
You can see our subscription plans on our Shopify App Store listing page: https://apps.shopify.com/seal-subscriptions

Can I give my customers a free shipping on their subscriptions?

For auto-charging subscriptions, you can set up the free shipping with delivery profiles in our Seal Subscriptions app.
The delivery profiles allow you to set up specific delivery costs which will be applied only to specific auto-charging subscription rules. This means that you just have to create a delivery profile in our Seal Subscriptions app, select the subscription rules on which you want to apply it and set the cost of the shipping to 0.

How does the Seal Subscriptions app calculate the tax for my products?

Seal Subscriptions app doesn't modify the tax rates in your shop nor does it calculate any tax by itself. Every order goes through Shopify Checkout, which means that the tax for the order is calculated based on the tax rates you set in your shop.

How do I remove the app from my theme?

Removing code snippets which were added to your theme is a fairly easy process. We have instructions on how to do this written here: https://www.sealsubscriptions.com/articles/how-to-uninstall-the-app.

Can I migrate recurring invoice subscriptions to the auto-charging subscriptions?

Due to technical limitations, you can't just turn on the auto-charging functionality for your existing recurring invoice subscriptions. Recurring invoice subscriptions don't have the credit card info and authorization linked to them. This is why you can't just turn on the auto-charging functionality for these subscriptions.
If your customers want to have an auto-charging subscription, they will have to place a new auto-charging subscription order in your shop.

The other workaround here is to create a quick checkout link in Seal Subscriptions > Subscription rules > Quick Checkout Wizard and then send this link to the customer, so they can complete the initial subscription order and start a new auto-charging subscription.

Where can I edit the subscription policy?

The subscription policy can be edited in your Shopify Admin -> Settings -> Policies -> Purchase options cancellation policy.

How do I remove the "one-time purchase" option from my auto-charging widget?

To remove the one-time purchase option from the product, you have to go to your Shopify Admin -> Products -> click on a product -> scroll down to the Subscriptions card -> check the box in front of the "Only show this product with these purchase options" label.

Why is the delivery cost of auto-charging subscriptions charged separately from the rest of the cart?

When one-time purchases and subscriptions are in the same delivery profile, coming from the same location, and you don't have any specific charge dates set in the subscription rule, then shipping for one-time purchases is calculated with the subscription purchases. But if not, the shipping costs will be calculated separately.
This is one of the limitations of Shopify Subscriptions and you can read about it here https://shopify.dev/apps/subscriptions/shipping-delivery#shipping-rates-displayed-at-checkout.

Seal Subscriptions app takes a while to load. What can I do?

This might be because one of your other apps is slow and because your browser loads apps one by one, it has to wait for the slow app before it can start loading Seal Subscriptions.
Here is how you can resolve this:
If you are using a newer Shopify theme, then you can just go into Shopify admin -> Online store -> Themes -> Customize -> Theme settings -> App embeds and turn on the Subscriptions script for our Seal Subscriptions app. This script will make the app load much faster in your online shop.

If you have older theme, or don't see the first option in your theme, then you can resolve this issue by adding the following line right before your closing </body> tag to your layout/theme.liquid file:
<script type="text/javascript" async="" src="https://cdn-app.sealsubscriptions.com/shopify/public/js/sealsubscriptions.js?shop={{ shop.permanent_domain }}"></script>

Where can I change/translate the contents of the email which is sent to the customer when they want to change their payment method?

The contents of this email can be changed in Shopify Admin -> Settings -> Notifications -> Customer payment method update request.

Can I use local delivery and local pickup with auto-charging subscriptions?

Shopify has recently released a new version fo the API, which allows you to use local delivery and local pickup with auto-charging subscriptions. This means that you should be already able to use the local pickup and local delivery options together with subscriptions in your shop.

How does Seal Subscriptions app calculate shipping cost?

The shipping cost for auto-charging subscriptions is calculated in the Shopify Checkout, when the customer places the initial order, based on the shipping rates in your shop and the delivery profiles you set in the Seal Subscriptions app.
In Seal Subscriptions app, you can turn on the functionality which automatically recalculates and updates the shipping cost in subscription after the subscription gets created, products get added/removed, shipping address changes or a product swap occurs. The delivery cost will be calculated based on the shipping rates set in your shop and delivery profiles you set in the Seal Subscriptions app. You can also adjust/edit the delivery cost for each subscription manually in the app.

Shipping cost for initial recurring invoice subscription orders is calculated only by the shipping rates set in your shop. Shipping cost for every subsequent order in the recurring invoice subscription is always calculated in the checkout based on the shipping rates set up in your shop.

How will I know when a subscription order has been paid for so I can fulfill it and send it to the customer?

After the subsequent subscription order is paid for (subscription is renewed), you will see it in your Shopify Admin -> Orders just like any other order in the shop.

How to start using the auto-charging functionality?

To start accepting the auto-charging subscriptions, you have to create a new auto-charging subscription rule. You can watch a video tutorial on how to do this here: https://www.youtube.com/watch?v=KYQSifmow7g.
Any existing recurring invoices subscribers won't get charged automatically. Only new subscribers can activate the auto-charging feature.

How can I find customers with an active auto-charging subscription in my shop?

To see all customers which have an active subscription in your shop, go to your Shopify Admin -> Customers -> click "More filters" button -> click on the "Product subscription", then select the "Active product subscription" option.

How do I create a discount code which can be used on auto-charging subscription orders?

To create a discount code which can be used on auto-charging subscription products, just go to your Shopify Admin -> Discounts -> create new discount code. In the "Purchase Type" configuration, select either "Subscription" option or the "Both" option.

Can the customers apply a discount code on orders with a recurring invoice subscription product?

The recurring invoice subscriptions can only accept the discount code on initial order if you didn't turn on the feature which applies the subscription discount on initial orders or you didn't set up any subscription discount in the subscription rule.
You can turn off the feature which applies the subscription discounts on initial orders in Seal Subscriptions -> General Settings -> Recurring invoices settings.

How can I migrate auto-charging subscriptions from another app?

There are two ways to migrate your subscriptions:
  • Manually migrate them one by one
  • Use bulk import feature to migrate them with a CSV file
If you only have a few subscriptions, then we recommend you to migrate your subscriptions manually, as the whole process is pretty straight forward (see instructions below). But if you have lots of subscriptions, then the first step you will want to take is to contact your current subscription provider and ask them for an export of all of your subscriptions. Our system is already capable of understanding exports from some other subscription apps (Bold V1, Bold V2, Recharge, Assemble Subscriptions, etc.), but if there are errors showing up after you upload the file, then you will have to modify the export so that it will match the format of our sample import file, which you can get in Seal Subscriptions app -> Subscriptions -> Bulk import subscriptions (in the instructions).

Here are instructions on how to manually migrate subscriptions: You can migrate subscriptions from other provider by manually re-creating them in the app. You can create the auto-charging subscriptions for the customers in your shop that have the credit card (payment method) linked to their account.
In case your customers don't yet have a payment method linked to their account, you can also migrate their payment method if your old subscription provider is using Stripe, Authorize.net or PayPal Express for processing subscription payments.
If you are migrating subscriptions from a newer subscription app, then your customers most likely already have the payment method linked to their profile, so you don't have to migrate it :) You just create a subscription for them.

You can migrate payment methods of your customers by going into our Seal Subscriptions app -> Subscriptions -> Add subscription manually -> select auto-charging subscription -> click on the Migrate customers from other platforms button in the Select customers card.
Follow the steps described in the migration screen, as it will guide you through the whole process.

The process for migrating your subscriptions should be something like the following:
  1. Migrate the payment method for the selected customer in our Seal Subscriptions app.
  2. Cancel/pause the subscription in the other subscription provider's platform.
  3. Create subscription for the customer in our Seal Subscriptions app, with the same first billing date as the one scheduled date in the other subscription provider's platform.
  4. That's it!

We also have a feature which allows you to bulk import your subscriptions via the CSV file. To access this feature, go into Seal Subscriptions app -> Subscriptions -> Bulk import subscriptions.

Can I translate the subscription widgets for my multi language store?

We generally have multi-language support (even on our FREE plan) for almost every text in our app (including emails, customer portal and subscription widgets). The only issue you can face is that you can't yet translate the auto-charging subscription rules, but you can translate the recurring invoice subscription rules.. The problem is that the auto-charging subscription rules are integrated with Shopify Subscription API, which doesn't yet support translations, however, as far as we know, they have a plan to add this functionality to the API in the future.

This means that you can't yet fully translate auto-charging subscription widgets. However, if you already use an app for handling translations in your shop, then you can probably translate these auto-charging widgets with the translation app. The third party translations apps usually have the capability of translating the dynamic elements. For example, if you are using the Weglot translations app, then you will just have to add a class .sealsubs-target-element the list of dynamic elements in Weglot app. You will then be able to translate the subscription widget for auto-charging subscription rules. In Langify app, you can translate the widgets with a feature called Custom. It allows you to add a custom text and translate it into your desired language.

How will the subscriptions handle product price changes?

The auto-charging subscriptions will generally keep the price from the initial order (if there wasn't any specific subscription discount code used in the initial order). However, we do have a functionality, which allows you to automatically propagate any price changes to your subscriptions. This functionality can be turned on in Seal Subscriptions > Settings > General Settings > Auto-charging subscriptions settings.
The recurring invoice subscriptions have an option to keep the price from the initial order or use the newest product price. You can change this setting in Seal Subscriptions -> General Settings -> Recurring invoices settings.

What can I do to make sure that the recurring invoice emails are being delivered?

These recurring invoice emails are sent through Shopify, from the email you set up in your store. So it might happen that the some of these emails went to the spam folder if you don't have SPF records configured for your domain. It is best to check the instructions from Shopify on how to configure the email in your shop: https://help.shopify.com/en/manual/intro-to-shopify/initial-setup/setup-your-email#add-the-shopify-spf-and-dkim-records-to-your-third-party-domain.

I can't open app settings. What can I do?

Here is what you can try:
  1. Try to open the app settings in a different browser. It should work for sure in Chrome, Safari, Firefox, Edge, Opera or any other major browser.
  2. If this doesn't help, then please try to open it on another device.
  3. And if it still doesn't help, then please try to connect to the internet via mobile hotspot and try to open the app settings then. We have seen cases where some routers blocked connections to our domain through some kind of advanced security feature. One of such routers is the Amazon Eero router. If you are using said router, then the workaround for this is to turn off the so called Advanced Security feature on the Eero router.
If this still doesn't help, then please try to open the app again and when this happens, open the console log and send us a screenshot of what is in there. You can open the console log in Chrome by pressing Command+Option+J (Mac) or Control+Shift+J (Windows, Linux, Chrome OS). There will probably be an error message which will help us figure out what the issue is.

How do I set up Shopify Payments?

Here are instructions from Shopify on how to set up Shopify Payments: https://help.shopify.com/en/manual/payments/shopify-payments/setting-up-shopify-payments

How do I know if I can use auto-charging feature?

You can easily know if you are eligible to start accepting auto-charging subscriptions, just by trying to create a new auto-charging subscription rule.
If a popup shows and you can't save the rule, then you aren't eligible for the auto-charging feature. The issue is usually that you don't have Shopify Payments set up in your shop.

Can I charge my subscribers on a specific day?

Yes, you can.
In order to charge your customers on a specific day of the week/month, you must have an auto-charging subscription rule with a selling plan with a weekly or monthly interval type. When the weekly or monthly interval type is selected, you will see an option to select a day in the week or month when you want to charge your customers.

Here is an example:
Let's say that you have a monthly subscription and you configured the app to charge your customers on 5th day of the month. Your customer creates a subscription on 2021-07-01.
The next charge would normally be scheduled for 2021-08-01. However, because you set the app to charge subscribers on 5th day of the month, the system will charge customers, which would normally be charged in the period from 2021-07-05 to 2021-08-05, on 2021-07-05. In this case, your customer will get charged on 2021-07-05.
When using this functionality, it is also recommended to set up the number of cutoff days to a number that will suit your needs.
In our previous example, if you set the number of cutoff days to 7, then all orders that were made more than 7 days before the 5th of the month will get scheduled on the first 5th of month that comes after the initial order. But any order created in the period of 7 days before the 5th of the month will automatically skip the next 5th day and will be scheduled in the next month. For example, if you set it the number of cutoff days to 7 and the customer places an order on 30th of June, their next order will get scheduled for 5th of August. But if they place an order on 27th of June, then the next charge will get scheduled for 5th of July.

How does the recurring invoice mode work?

When your customers subscribe in recurring invoices mode and the time comes to pay for their next recurring order, the app will send them an automatic email reminder with the checkout link where they can pay for the recurring order. The app WON'T automatically charge your customers for subscriptions created in this mode. The customers will go to a normal checkout in your store (Shopify Checkout) and will be able to use any payment method you have configured in your store.

To start using the app in recurring invoices mode, just create a new subscription rule and select the recurring invoices type when the app asks you what kind of subscription rule you want to create.

Why is only one shipping option showing up for my auto-charging subscription products?

The shipping cost for the initial subscription orders is calculated automatically by Shopify Checkout based on the shipping rates you have configured in your shop. A thing to note is that for auto-charging subscription products, Shopify Checkout will show only the lowest applicable shipping rate. The shipping method for auto-charging subscription products is also always titled "Shipping."

Can I tag customers with active and inactive subscriptions?

Yes, you can turn on the feature which will automatically tag your active and inactive subscribers with the corresponding tags in Seal Subscriptions -> General Settings -> Customers. You can set a tag for customers with an active subscription and another tag for customers that no longer have at least one active subscription in your shop.

What will happen with my subscriptions when the product goes out of stock?

The auto-charging subscriptions will be renewed even if the product is out of stock. However, when you will open such order in your Shopify Admin -> Orders, you will see a notice that the products in this order are out of stock.
The recurring invoice subscriptions won't be able to get renewed if you have the app set up to use the newest product prices in recurring orders. However, if you set the app to always bypass inventory or if you set the app to keep prices from the initial order, yet the price of the products in the subscription differs from the actual product price, then the app will create the draft order with a custom line item, which means that these items will bypass your inventory and your customers will be able to complete the order.

We recommend that you regularly check the inventory forecast so you will know how many of specific items you need if all subscriptions get renewed successfully in the next week or month. You can see the inventory forecast in Seal Subscriptions app dashboard.

How do I pause a subscription?

You can turn on the option to show the pause button in Seal Subscriptions -> Settings -> General Settings -> Customer portal.
After you turn this on, your customers will be able to pause the subscription (in addition to cancelling and reactivating it) in the customer portal.
You can then pause and resume the customer's subscription by going into the customer's portal and clicking the Pause subscription button. A link to the customer's portal can be found in App settings -> Subscriptions -> click on a subscription -> Access customer portal.

You can also cancel and reactivate the customer's subscription by going into the customer's portal and clicking the Cancel subscription button.
The subscription can also be cancelled by opening it in the Seal Subscriptions app and clicking on the Cancel subscription button.

I want to send the recurring invoice email reminders on 25th every month. How can I do this?

In order to send out the emails on a specific day in the month for recurring invoice subscriptions, you must have a recurring invoices subscription rule with a monthly interval type. When the monthly interval type is selected, you will see an option to select a day in the month when you want to send out the invoices.

In case you have a weekly interval selected, then you will be able to select the day of the week when the invoices get sent out.

Here is an example:
Let's say that you have a monthly subscription and you configured the app to send the emails out on 25th day of the month. Your customer creates a subscription on 2020-11-26.
The subscription email would normally be scheduled to be sent on 2020-12-26. However, because you set the app to send out emails on 25th day, the system will send all emails which would normally be sent in the period from 2020-12-25 to 2020-01-24 on 2020-12-25. Your customer will receive the email on 2020-12-25.
This functionality always sends out the emails from the period after the desired day, so you have enough time to package and send out the orders.

How do I configure the flow in Klaviyo?

First, turn on the Klaviyo integration and set your public API key in Seal Subscriptions -> Settings -> Integrations -> Klaviyo.
After you turn this on, the app will send all new events to the Klaviyo. After someone starts, pauses, resumes, cancels, reactivates or renews the subscription, you will be able to see this metric in Klaviyo and will be able to use it to create a flow.

You should be able to create a flow by going into Klaviyo -> Flows -> Create flow -> Create from Scratch -> click on Metric (to select what will trigger the flow) -> search for "Subscription" in the box to select the metric.
You should see at least some of the following metrics there:
- Started Subscription
- Cancelled Subscription
- Reactivated Subscription
- Renewed Subscription
- Paused Subscription
- Resumed Subscription

Select the desired metric and click "Done" to continue configuring the flow.

If you also turned on the feature to send the magic subscription link to Klaviyo, then you can use it like that:
<a href="{{event.SubscriptionMagicUrl}}">Click here to edit your subscription</a>

How to delete a subscription?

To delete a subscription, go into Seal Subscriptions -> Subscriptions, click on the small box in front of the subscription to mark it. A Delete button will show up at the top of the list. Click it and the subscription will be removed.

Do my customers need an account in my shop to see their subscriptions?

Customers don't need an account in your shop to view their subscriptions, although it can make it easier for them. They can always view their subscriptions via the magic link they get in an email when they create a subscription.

My customers can't add or edit the products in subscriptions. How do I resolve this?

To allow customers to add and edit products in their subscriptions, you just have to turn on this option in Seal Subscriptions -> Settings -> General Settings -> Customer portal.

Where can I see the tracking data in Google Analytics?

If you turned on the Google Analytics integration in Seal Subscriptions -> Settings -> General Settings and set up the tracking code, then after the order is successfully renewed, you will see the transaction in Google Analytics -> Conversions -> Ecommerce -> Overview. You will also be able to see customers with detailed order data in Google Analytics -> Audience -> User explorer -> click on a user.

How do we preview the notifications our customers will receive?

You can preview each notification in Seal Subscriptions -> Settings -> Notifications -> click on the "Preview e-mail" button. You can also just create a test subscription in your shop and see how the emails look like when you receive them.

Where do I see scheduled prepaid orders?

When the subscription is renewed, a new order is created automatically in your shop.
However, with the pre-paid subscriptions, Shopify automatically creates a fulfillment schedule on the initial order. This means that you can see the scheduled fulfillments in Shopify Admin -> Orders -> filter by Fulfillment status by the value "Scheduled."
And you can see which orders you currently have to fulfill in Shopify Admin -> Orders -> filter by Fulfillment status by the value "Unfulfilled" and "Partially fulfilled."

We also recommend merchants to turn on the notification which will alert them about the upcoming scheduled order 24 hours before the scheduled date. You can turn this on in Seal Subscriptions > Settings > Notifications > turn on the 24 hours before the next scheduled fulfillment notification.

How can I test subscriptions?

If you plan to test the auto-charging subscription then it will be best to set up Shopify Payments in your store in test mode and place a test subscription order in your shop. Here is how to turn on the test mode: https://help.shopify.com/en/manual/payments/shopify-payments/testing-shopify-payments#enable-test-mode-for-shopify-payments

If you want to test the recurring invoice subscriptions, then you can just manually create a recurring invoice subscription in Seal Subscriptions -> Subscriptions -> Add subscription manually.

How can I show the widgets only in my new unpublished theme?

To show the widgets only in a specific theme, you can turn on the option to show the widgets only if the HTML snippet is present in your theme. This can be turned on in Seal Subscriptions -> Settings -> General Settings -> Advanced (at the bottom of the page).
Then, just install the snippets in a new theme according to our instructions here: https://www.sealsubscriptions.com/tutorials/manual-installation

From which domain are sent the emails to my customers?

The domain name used to send emails is sealsubscriptions-email.com. You can also use your own domain name. This can be configured in Seal Subscriptions -> Settings -> Notifications.

Can I create gift subscriptions?

Yes, of course.
To create a gift subscription option, just configure a subscription rule with a pre-paid selling plan (e.g. pay once for 12 deliveries. Set delivery interval to 1 month and billing interval to 12 months) with a maximum number of allowed payments set to "Initial order only." This will allow your customers to pre-pay for a subscription for someone else and give them this as a gift. The customer will pay only once (with the initial order) and after all scheduled fulfillments have passed, the app will set the subscription status to "Expired."

You will be able to see the scheduled fulfillments in Shopify Admin -> Orders -> filter by Fulfillment status by the value "Scheduled." And you can see which orders you currently have to fulfill in Shopify Admin -> Orders -> filter by Fulfillment status by the value "Unfulfilled."

How can I give my subscribers the first order for free (free trial) and then automatically charge them the full price for the second order?

You can easily give customers the first order for free by creating a subscription rule where you set the initial discount to 100% and then set the rule to change the discount after the initial order to 0%.
You can even use our Automated Interval Change to change the subscription interval after the first charge automatically.

Do you have an API?

Yes, we do have an API. We call it the Seal Subscriptions Merchant API and it allows you to retrieve info about your subscriptions and set up various webhooks.
You can view the documentation for the API here: https://www.sealsubscriptions.com/articles/merchant-api-documentation
We also prepared a sample API client here: https://github.com/SealSubscriptions/Seal-Subscriptions-php-API-client

How does the app work?

Seal Subscriptions app allows your customers to create auto-charging or recurring invoice subscriptions in your shop. This means that you can use the app to get a stable recurring revenue from your repeat customers. After you configure a subscription rule in the app, the app will automatically show a subscription widget on your product pages. When your customer select a subscription option and complete the checkout with such product, a subscription will be created for them. They will be able to view, edit and cancel their subscription in the customer portal, which they can access with the magic link they receive in the email or by logging into their account in your shop.

You can read our support document here:
https://www.sealsubscriptions.com/articles/manual

And frequently asked questions here:
https://www.sealsubscriptions.com/articles/frequently-asked-questions

How do I reschedule the billing attempt?

You can reschedule the billing attempt in Seal Subscriptions > Subscriptions > click on a subscription, scroll down to the "Billing schedule" and click the "Reschedule" button.

Can I use Klarna payments to process auto-charging subscriptions?

Unfortunately no, not yet. Shopify doesn't yet support Klarna payments for auto-charging subscriptions, but we hope that they will add support for it in the future.
However, you can use Klarna payments with recurring invoice subscriptions. The recurring invoice subscriptions support all payment methods you have in your shop.

Can I use Stripe for auto-charging subscriptions?

Yes, you can. Stripe is now supported for auto-charging subscriptions since 17th of January!

Some of my subscriptions can't get renewed. The error that shows up is "Payment provider is not enabled on the shop." Why is this happening?

Let me explain here that all renewals are being processed by Shopify, meaning that our app sends a request to charge the customer to Shopify, which then processed this request and returns us with either a success response or an error message. The error you see here is what we get back from Shopify when we try to charge this customer. The error "Payment provider is not enabled on the shop," indicates that you previously had a payment rpovider (e.g. Shopify Payments, Authorize.net, etc.) enabled in the shop. When the customer paid for the initial order, they paid through this payment provider. Then you have removed this payment provider from your Shopify shop. When we trigger the charge, Shopify tried to process it, but as you don't have this payment provider enabled anymore, it just returns an error message. To resolve this, just reconnect the payment provider you had previously connected back to your shop.

Where can I change the "Subscription shipping" text?

You can change this text in Shopify admin > online store > click "actions" next to your published theme > choose "edit language" > type "subscription shipping" into the search box > edit the text > save changes.

Can I set the subscription option as option, selected by default in auto-charging widgets?

Yes, you can turn on the feature to select the subscription option by default for auto-charging widgets in Seal Subscriptions > Settings > General Settings > Subscription widget settings > Auto-charging widget.

Can I delete a subscription rule and keep my subscriptions active?

You can safely delete subscription rules. Your existing subscriptions will remain in the app and will still function the way they did before. If you are removing recurring invoice subscription rules, then just keep in mind that the only thing that the recurring invoice subscription rules can control directly are the invoice schedules (for example, if you set the recurring invoices subscription rule to send emails with payment links at a specific hour or a specific day of the month or week). When you delete the recurring invoice subscription rules, only this part of subscriptions will be affected, which means that the schedule will fall back to the default schedule.

My subscription widgets are not showing in my shop. What to do?

First, try to install the widgets through the "Installation" section in the app. If this doesn't work, then you can also manually install the widgets.

If you are using the theme 2.0, then you can add the widget to your product pages in Shopify Admin -> Online store -> Customize -> select the product template at the top -> click Add block in the Product information section -> select the Subscription widget. That's it!

If you are using an older theme, then follow our instructions here: https://www.sealsubscriptions.com/tutorials/manual-installation

If the widgets still don't show up, then check if you have any other subscription app installed. This other app can prevent our widgets from showing up. If you have another app installed, try to remove or disable the other app and check if the widgets show up.

If this still doesn't work, then we will have to check the code manually ;)

How to create a subscription rule?

In order to create a new auto-charging subscription rule, go to your Subscription rules -> Create rule -> Auto-charging subscription rule. From here you're able to set a name for your subscription rule as well as a label for the plan selector. In the next card you can select products to which you want to connect this subscription rule. The third section allows you to set different selling plans with various billing intervals such as daily, weekly, monthly or yearly subscriptions, a minimum number of required payments before the customer can cancel, a maximum number of payments before the subscription is cancelled automatically, the desired day of the week/month when you want to charge the customer, a subscription discount and an additional discount after a certain amount of payments.

How to create a pre-paid subscription rule?

In order to create a new auto-charging subscription rule, go to your Subscription rules -> Create rule -> Auto-charging subscription rule. Pre-paid selling plans have separate delivery and billing intervals. If you want your customers to get automatically charged in advance for a certain amount of fulfillment orders check the This is a pre-paid selling plan option. This will allow you to set a billing interval, that will represent a multiple of a delivery interval (e.g. delivery every month, charge the customer every 3 months for all 3 deliveries). The price for the pre-paid subscriptions will be automatically increased to cover the cost of all products and deliveries included in one billing period. For example, if the product costs $5 and you offer it in pre-paid subscription where the customer pays for 3 deliveries in advance, then the cost of the product in subscription will be automatically increased to $15.

How to add subscription products to my custom page?

If you are using the theme 2.0, then you can add specific featured products on your page template. You can do this in Shopify Admin > Online store > Themes > Customize > select your page at the top dropdown > add the featured product tot he page. But in older themes (not 2.0 themes), this isn't yet possible.

I created a delivery profile, but customers can't select any shipping rate. Why is this happening?

When calculating the shipping cost for subscription rules covered by the delivery profile, Shopify won't use any of your standard shipping rates set up in your shop. This means that if you set up conditions (min and max price or weight) when these rates can be used, make sure to also set up default rate for orders that don't conform your current conditions, otherwise these customers won't be able to place an order in your shop.

Where do I enter customer's credit card info, to create a subscription for them over the phone?

You can create auto-charging subscriptions for customers that have a credit card already linked to their account. This is so because credit card processors are very strict when it comes to automatically charging the customers' credit cards, which means that the customer has to go through the process of placing an order in your shop, where they agree with the subscription policy and they insert their credit card info. After that, Shopify can request the authorization from the credit card processor to automatically charge their credit card.
This is the most secure and standard process in the industry and we can't bypass it.

Entering the credit card details manually is not yet supported in our app. This is due to technical and security limitations.
The best workaround here is to place an order in the store in the customer's name if you have the permission from them to do so. This way, you can start a subscription for them, but only if you have explicit permission from them.

The other workaround here is to create a quick checkout link in Seal Subscriptions > Subscription rules > Quick Checkout Wizard and then send this link to the customer, so they can complete the initial subscription order and pay for it on their own.

Can I lower the retail price for a short time but keep the subscription applicable only to the original price?

The best way to achieve this will be to set the "Discount type" in the auto-charging subscription rule to "Fixed product price," which will allow you to set a fixed product price for products in this rule. This will allow you to set up a higher price for subscriptions than your current product price.

How to change the renewal date of the subscription?

The best way to change the date of the scheduled billing attempt is to open the subscription in Seal Subscriptions > Subscriptions > click on a subscription and then click on the "Reschedule" button next to the billing attempt.

Is there a way the customer can choose the delivery date and time slot?

Our app does not yet have the feature, which would allow customers to choose the delivery date and time when placing an initial order. However, we do have a feature, which allows your customers to reschedule the date and time of the scheduled billing attempts and invoices in the subscription portal.

A customer can't login to their account in the shop. What to do?

‚ÄčOur app doesn't create any accounts in your shop on the customer's behalf. Customers can access their subscriptions through magic link they receive in the email, through the subscription login form accessible on /a/subscriptions/login URL or by creating an account in your shop, logging into account and by going to the /a/subscriptions URL. The customer most likely just has to create an account in your shop.

I changed SKU codes in my shop, but my subscritions still have the old SKU. What can I do?

One workaround for this is to manually open each subscription, remove the products from the subscription and add them to the subscription again. This will retrieve the new SKU codes and when you save the subscription, the new SKU codes will be saved.
The other option to update SKU codes in subscriptions would be to create a product swap, where you remove product A from the subscription and add product A again to the subscription. But as you created the swap after you changed the SKU code, the product swap will add the product A with a new SKU code to the subscription and remove the old one.

I changed my product price, but the widget still shows the old price. What to do?

When the widget is not installed, it can take some time for the prices to propagate to the app. You can either wait a few minutes or install the widget to your theme.

I want to charge customers when the renewal time comes, not when they place an initial order. How do I do this?

If you don't want to bill your customers when they place an initial order, then just set a 100% discount in the subscription rule and configure the rule to change the discount to 0% after the initial order.

Can I create a delivery profile where for a specific city, not just per state/province?

Unfortunately, we are limited with Shopify API when it comes to the definition of the shipping/delivery area in delivery profiles. This means that you can only limit this to a state/province and not to a city.

How can I test the app in non published theme, so that it won't show up in my live theme?

The best way to test the app in an unpublished theme is to enter your domain where the live theme is published into Seal Subscriptions > Settings > General Settings > Advanced > Disable app on specific urls. This will disable the app on your live theme.
Then, create a subscription rule and use the theme preview URL to see how the app shows up in your non published theme.

Can the customer update their credit card details?

Yes, the customer can always update their credit card details by requesting a secure link where they can do this in the customer portal.

How can I give customrs a higher discount when they buy more products?

The best way to give customers such volume discount will be in combination with Bundler - Product Bundles app (https://apps.shopify.com/bundler-product-bundles), which is fully compatible with our Seal Subscriptions app.
This app allows you to set up a volume discount, which can be applied on top of the subscription discount.

How can I lock specific content in my shop and only allow my subscribers to view it?

You could probably achieve this with our feature, which allows you to tag your subscribers with an active subscription and in combination with an app that restricts content based on the customer tags. This can be turned on in Seal Subscriptions -> Settings -> General Settings -> Customers.
This way, the app will tag customers that have an active subscription with a specific tag.

However, you would have to find an app that allows you to unlock content to customers that are tagged with a specific tag.

Can I show both auto-charging and recurring invoice widgets on the same product?

Unfortunately, not yet. Auto-charging subscription rules have priority over recurring invoices rules, which means that if you have both types of rules configured for the same product, only the auto-charging widget will show up.

Where can I change the text that shows next to subscription policy checkbox in the checkout?

You can change this text in Shopify admin > online store > click "actions" next to your published theme > choose "edit language" > type "I understand" into the search box > edit the text > save changes.

When I try to add the product to the cart, it says "Variant can only be purchased with a selling plan." What to do?

This issue happens when you try to add a product to the cart which is marked as subscription only product but your shop tries to add the product to the cart without the selling_plan parameter.
To resolve this, you can either go into Shopify Admin -> Products -> click on a product -> scroll down to the Subscriptions card -> un-check the box in front of the Only show this product with these purchase options label OR you can try the steps listed below:
  • Make sure that you have an auto-charging subscription rule set up for this product.
  • Make sure that the widget shows up on the product page.
  • If the widget doesn't show up on the page, try to install it (instructions are in Installation) section of the Seal Subscriptions app.
  • If the widget shows up, then it could be that your theme just doesn't serialize the whole form when it tries to add the product to the cart. You can contact your theme developers to resolve this issue.

How to create a discount code for active subscribers?

To create a discount code only for active subscribers, first turn on the feature to tag active subscribers with a specific tag in Seal Subscriptions > Settings > General Settings > Customers.
Then, go into Shopify Admin > Customers and filter customers by the tag you set the app to tag active subscribers with (e.g. seal_active_subscriber).
Name the filter as Subscribers and save the filter by clicking the Save filters button.

Go into Shopify Admin > Discounts > click Create discount and select the discount code type.
Scroll down to the Customer eligibility card and select Specific groups of customers option.
Select the Subscribers group (it can take a few minutes to see the newly created group here).
Save the discount.
Voila, that's it!

How can I create a subscription box where products are being changed each month?

Here is how you can create a subscription box with product swap functionality, where you cycle products with each renewal from product A to product B to product C and then back to product A.

You have to create these three product swaps:

Product swap #1:
- apply when subscription get created or renewed
- remove product A from the subscription
- add product B to the subscription

Product swap #2:
- apply when subscription get created or renewed
- remove product B from the subscription
- add product C to the subscription

Product swap #3:
- apply when subscription get created or renewed
- remove product C from the subscription
- add product A to the subscription

Here is a how it will work:
Customer buys product A as a subscription.
The system applies the swap and changes the product A to product B. Next renewal will contain product B.
You ship the product A from the initial order, as the initial order still contains product A.

Subscription gets renewed with product B.
The system applies swap and changes product B with product C. Next renewal will contain product C.
You ship the product B from the order that was created as a result of a subscription renewal.

Subscription gets renewed with product C.
The system applies swap and changes product C with product A. Next renewal will contain product A.
You ship the product C from the order that was created as a result of a subscription renewal.


We even have an option, which allows you to add a condition, where you remove product A and replace it with product B only if the subscription contains a specific product (e.g. product X, which represents the "subscription box").

Can I give my subscribers a 10% discount for first few orders and then charge them full price?

Yes, you can easily give customers a discount on the first few auto-charging orders by creating a subscription rule where you set the initial discount to 10% and then set the rule to change the discount after the specific payment to 0%.

Where can the customer change their address?

The customer can change their address in the customer portal if you enabled this option in Seal Subscriptions > General Settings > Settings > Customer portal. The best way to access the customer portal is through the magic link which the customer gets into the email when they start a subscription in your shop.
Also, a thing to know here is that the customer has to change address on each subscription separately. Changing it on their account in your shop won't update the address in their subscriptions.

Where can I control which option will be selected by default in auto-charging widgets?

You can control which option will be selected by default in Seal Subscriptions > Settings > General Settings > Subscription widget settings > Option selected by default.

I can't see any subscription events in Klaviyo

After you turn on the Klaviyo integration, you have to trigger all those events for which you want to set up the flow.
For example, the cancellation event can be triggered by cancelling one of the subscriptions in your shop. After you do that, the event will be sent to Klaviyo in a few minutes.
You can then resume this same subscription, create a new subscription in your shop, etc. and these events will all show up in your metrics in Klaviyo a few minutes after they occur ;)

My customers are not being charged automatically. What can I do?

First, check if you have a recurring invoices or auto-charging subscription rule configured in your shop. Customers can only start an auto-charging subscription if you have an auto-charging subscription rule configured in your shop.
Then, open Seal Subscriptions > Subscriptions and check the type of the subscriptions that are in your shop. You can either have auto-charging subscriptions or recurring invoice subscriptions. Only the auto-charging subscriptions will process the charges automatically. The recurring invoice subscriptions will only send your customers an email with a payment link, where they can pay for each recurring order.

To start accepting the auto-charging subscriptions, you have to create a new auto-charging subscription rule.
Any existing recurring invoices subscribers won't get charged automatically. Only new subscribers can activate the auto-charging feature.

Some items in my auto-charging subscriptions were charged tax and others aren't. Why?

The tax is charged on subscription renewals based on the tax configuration which was on the product when the customer placed the initial subscription order.
To update the taxable property on existing subscriptions, we recommend you to just recreate these subscriptions in Seal Subscriptions > Subscriptions > Add subscription manually and then delete/cancel the old ones. The new subscriptions will be created with the taxable property, which is currently set on the products in your shop.

Can I offer a subscription box functionality with your app?

Yes, you can. Seal Subscriptions app has an integration with Bundler - Product Bundles app (https://apps.shopify.com/bundler-product-bundles), which gives you the functionality to offer subscription boxes to your customers. In Bundler, you just create a Mix & Match bundle, which allows customers to combine products and in Seal Subscriptions app, you create a subscription rule for these products. Your customers will be able to build their own subscription box and subscribe on all products added to the box at the same time.

Can I move subscribers from one Shopify shop to another Shopify shop?

Moving subscribers from one store to another (even if under the same company) is technically not possible, as payment methods are link to the customer's account in a specific shop in Shopify's backend. We don't have control over the payment methods, which means that we can't move them from one shop to another.

How can I preview the subscription widgets in a duplicate theme in order to test it before going live?

In your Seal Subscription app go to Settings > General settings > Advanced settings. Copy your store URL (or domain) and paste it in the text box Disable app for specific urls. Note that this will disable the app on all pages that contain the domain you added to this field, essentially disabling it in your whole store. Save settings. Go to Online store > at the theme you want to tests choose Actions > Preview. On the bottom of the page a pop-up will appear with a box Share preview, click on the box and copy and paste the URL into your browser. You are now previewing your shop and you can check and see how the Seal Subscription widgets look in your new theme.

When I try to save the delivery profiles I get an error message "Additional profiles cannot be created due to legacy compatibility mode being enabled." What can I do?

This error means that your store was not yet migrated (by Shopify) to support Shipping profiles. This is not controlled by us, which means that it will be best if you contact shopify support and/or read their article on Activating multi-origin shipping.

How can we get subscriptions data for orders via API?

You can retrieve subscriptions data through our Seal Subscriptions Merchant API. You can even se tup webhooks to get notified when a subscription is created or updated in your shop.
You can view the documentation for the API here: https://www.sealsubscriptions.com/articles/merchant-api-documentation
We also prepared a sample API client here: https://github.com/SealSubscriptions/Seal-Subscriptions-php-API-client

What happens an auto-charging payment fails?

When it comes to failed payments, it is best to turn on the option to send customers an email for each failed payment with instructions on how to update their payment method. You can turn this on in Seal Subscriptions > Settings > Notifications.
Overall, the app will retry the payment as configured in your Seal Subscriptions app > Settings > General Settings > Billing settings. If the payment fails on all tries, then the subscription will be cancelled automatically.

Will I see the order in my shop when the subscription is renewed?

After the subscription is renewed, you will see the order for the renewal in your Shopify Admin -> Orders just like any other order in the shop.

I want to change a text in the checkout. How do I do this?

Shopify Checkout is not controlled by us, but you can change almost every text through the languages in your theme. To change a specific text, go to Shopify admin > online store > click "actions" next to your published theme > choose "edit language" > search for the specific text through the search box > edit the text > save changes.

Can the app work with multiple currencies in the same shop?

In our Seal Subscriptions app, the auto-charging subscriptions will always charge the customer and show the prices in the customer portal in the desired currency, whichever this might be. This means that the currency will be kept according to the customer's preference :)

How can I give my subscribers (members) a discount on all products in my shop? Like a membership model with a storewide discount.

To give your subscribers a discount on all products in your shop, you just have to turn on the option to tag all active subscribers in Seal Subscriptions app. You can turn this on in Seal Subscriptions -> General Settings -> Customers.
Then, you can use the Bundler - Product Bundles app (https://apps.shopify.com/bundler-product-bundles) to create a volume discount bundle, which you set to apply on all products in your shop, whenever a customer buys at least 1 product and you limit it to the customers tagged with "seal_active_subscriber" tag.

When customers click on "Manage Subscriptions" link, they get an error and see a 404 page. What to do?

This is most likely happening because the link that is in your customer account menu is from your old subscription provider. To resolve this, ask them to remove it from there and then go into Seal Subscriptions > Installation and click the third button to install the link to our app in your theme.

Can I require my customers to create an account when they are placing an initial order in my shop?

You can configure your shop in a way that each customer will have to create an account to place an order in your shop. This can be configured in Shopify Admin > Settings. You can read on how to do this here: https://help.shopify.com/en/manual/customers/customer-accounts#setting-your-customer-account-preferences

Can I give customers a free gift for a specific renewal?

Yes, of course.
To do this, just create a product swap where you add a product to the subscription after a specific renewal, set its price in the product swap to 0 and then, configure another swap to remove the same product from the subscription after the next renewal.

How can I reorder (change the order) the subscription options in the subscription widget?

The subscription options are showing in your subscription widget in the same order as how you created them. This means that you can reorder them simply be recreating them in the same order as how you want to show them in the widget.

Does your app work with PageFly?

Yes, it does. We have an integration with PageFly and you can see the tutorial here: https://www.sealsubscriptions.com/articles/subscription-integration-with-pagefly.

Where can I find a theme preview URL?

We have created a tutorial on where to find the theme preview URL. You can read it here: https://www.sealsubscriptions.com/articles/how-to-get-theme-preview-link-in-shopify

Where can I find the storefront password?

If you store is still password protected, then you can find the storefront password here: https://www.sealsubscriptions.com/articles/where-to-find-storefront-password-in-shopify