Articles on: Regios Automatic Discounts

Subscription App Compatibility with Regios Automatic Discounts

General rules for compatibility


Our app's discounts work basically the same as Shopify's automatic discounts. In general, anything that is compatible with those, will be compatible with our app.
If a subscription app uses Shopify's Subscription API, it will likely be compatible with our app.
If a subscription relies on draft orders, it will likely not be compatible with our app.

Known supported subscription apps


These are subscription apps other customers have told us work with our app:
Recharge
Were you able to use Regios Automatic Discounts with another subscription app? Please reach out via chat to let us know!

We generally don't test subscription apps ourselves at this point, as it is unfortunately a low priority for us.

Known unsupported subscription apps


RecurringGO! (relies on draft orders)

Can I apply a discount to all recurring payments, not just the first payment?


Unfortunately, due to limitations in Shopify itself, this is impossible.

Shopify's API doesn't support setting "recurring payments for subscriptions" settings on automatic discounts created using Shopify Functions.

In addition, this isn't something we can work around ourselves, because the Shopify Functions API doesn't let us know whether it's the first payment, or a recurring payment. We can only check whether the line item's selling plan will result in multiple deliveries.

If you'd like this to change, your best bet is to join us in upvoting and commenting on this thread in Shopify's GitHub discussion forum about Shopify Functions:

https://github.com/Shopify/function-examples/discussions/471

At the time of this writing, this is NOT on Shopify's roadmap, but we'll see if this becomes available in the future.

When both a subscription and non-subscription version of the same product are in the cart, why do both receive a discount?



Unfortunately, this is due to a limitation in Shopify itself that we cannot work around.

Our app is built on a Shopify API called Shopify Functions. In Shopify Functions, discounts are applied to product variants, not line items.

If you'd like this to change, your best bet is to join us in upvoting and commenting on this thread in Shopify's GitHub discussion forum about Shopify Functions:

https://github.com/Shopify/function-examples/discussions/199

It's on Shopify's roadmap for Q3, but we'll see if this becomes available by then.

Have any feedback for us?


We want to hear about your experience with our app! Leave a review on the Shopify App Store.

Updated on: 21/05/2024

Was this article helpful?

Share your feedback

Cancel

Thank you!