Coupon calculation incorrect on checkout for "Next" subscription charges

EpotratzEpotratz Member
in Bugs & Feature Requests edited November 2016
Hey guys,

When processing a multiship order, where two items are in the cart at different subscription frequencies, the coupons/discounts are being applied incorrectly for the "Next Charges", as seen here:

image

The coupon is just $10 off that looks like this: (allunits|1-10): https://gmkr.io/s/582a98d2c3d138fe3428d07c/0
Comments
  • And I just realized this is not only a problem with multi-ship orders. The problem occurs whenever there is a discount and two subscriptions in the cart at different frequencies.
  • fc_adamfc_adam FoxyCart Team
    @Epotratz,

    Thanks for posting - and great catch. This does indeed look like a bug, and as you noted not specifically related to multiship, but more related to two different subscriptions in the cart that vary in some form, whether by their start date or frequency (affecting their next date). It looks like the coupon is applying the total discount for the whole order to both subscriptions, rather than just to each subscription individually.

    I'll create a ticket for us to look into this further and get it fixed.
  • @fc_adam, just ran into this bug again. You guys still have this in the queue?

  • fc_adamfc_adam FoxyCart Team
    @Epotratz,

    Thanks for checking in. The issue is still ticketed on our side, but will be part of a larger change needed to be made to how we handle future products.

    For what it's worth - when the subscription actually charges at the next date, the discount should be applied correctly then, but for now that discount display on the checkout for the next charges isn't represented correctly.
Sign In or Register to comment.