Have a discount be triggered by a certain "Total" and not by a "Subtotal"
in progress
Tobe Osakwe
We are working on adding a new "Subtotal (after product discounts)" option to Minimum purchase requirements, but as foreseen, it's requiring significant changes to the entire app. Therefore, it will take more time until this is available. We've already spent 15+ hours on it, and more changes will be required. We'll keep you posted, but in the meantime, thanks for your patience.
Tobe Osakwe
We have added a new option to "How to handle items already on sale:" "Stack discounts on top of sale price and product discounts."
This is the default for new order discounts. For existing discounts, you would need to manually change the setting.
Please note that, due to Shopify limitations, this feature has some restrictions. They are listed here: https://regiostech.crisp.help/en/article/stack-discounts-on-top-of-sale-price-and-product-discounts-option-f4k9uh
TL;DR - Percentage order discounts can be applied to the subtotal AFTER product discounts if they have simple product eligibility. If there is a "Maximum quantity," it usually will be converted to fixed amount. In all other cases, discounts will still apply based on the subtotal BEFORE product discounts.
Tobe Osakwe
marked this post as
in progress
Tobe Osakwe
marked this post as
planned
We are going to start with order discounts, and then we'll take another look at shipping discounts.
Tobe Osakwe
In order to support this in our app's current shipping discounts, we will have to remove at least one other feature from shipping discounts.
There is no way around this. This is due to Shopify's input query complexity limitation: https://regiostech.com/support/article/shopify-functions-input-query-complexity-limitation-6u1u2t/
Currently, we are investigating whether we can remove compare-at-price support from shipping discounts without breaking any existing discounts. If not, then the only option will be to introduce a completely new discount type into the app, and your current shipping discounts would need to be manually migrated to the new discount type.
While we would like to expedite this, there are currently several other feature requests in the queue, and our development team's time is also partially being spent on customer support, so it will take time. There is no ETA at this time.
Thanks for your patience and understanding.
Tobe Osakwe
marked this post as
under review
Reverting to "Under review," as it's not yet clear whether it will be possible to support this for shipping discounts.
Tobe Osakwe
We plan to add two new capabilities (no ETA yet) to our app:
- Ability to use "Total (after discounts apply)" in min/max purchase requirements in order discounts. Not yet sure if it will be possible for shipping discounts!
- Ability to make order discounts apply to the subtotal after product discounts apply. Due to limitations in Shopify itself, this will only support percentage discounts.
Tobe Osakwe
marked this post as
planned
Tobe Osakwe
marked this post as
under review
This could be possible
for order discounts
, by using a CartSubtotalTarget
rather than a set of CartLineTargets
.Especially because our app now adds the calculated discounts together in order discounts.
If we were to implement this, we would likely introduce a new setting, specific to order discounts, where you could decide to apply the discount to either the "subtotal" or "total."
Best,
Tobe
Tobe Osakwe
marked this post as
closed
Unfortunately, we will have to close this thread.
The reason we can't support this feature is not because we don't want to; it's because it's simply not possible.
Due to limitations in Shopify, when our app tries to calculate product/order discounts, the "subtotal amount" and "total amount" given to us are always the same. This means that even if we update our app's code to add this feature, there will be no effect.
Please read this GitHub discussion for more details about this issue.
If Shopify ever addresses this issue, we may revisit this request in the future.
In order to declutter our feedback board, we will close this thread. By doing so, we will be able to focus on other feature requests that are possible, and making Regios Automatic Discounts as good as possible, given the current Shopify Functions limitations.
Best,
Tobe
Load More
→