Our customers recently encountered the problem of incorrect quantities in checkout.
I have a shopify script like buy 2 and get 1 free. The script was launched in November and we have not this issue before.
Last week there was an issue with the incorrect quantity of line items in the checkout after reloading the page. This only happens if the discount is applied to a certain number of product variants when it results in a split line item. Everything in the cart works correctly. But in the checkout, after each page reload, the quantity changes.
I also tried the default Buy one get one free (BOGO) script template. This behaves exactly the same and has a problem with the quantities in checkout.
example of behavior :
- Cart
Product_1 2 items 120$
Product_1 1 item free (Buy 2 get 1 Free)
- Checkout after cart
Product_1 2 items 120$
Product_1 1 item free (Buy 2 get 1 Free)
- Checkout after 1 page reload
Product_1 3 items 180$
Product_1 1 item free (Buy 2 get 1 Free)
- Checkout after 2 page reloads
Product_1 4 items 240$
Product_1 1 item free (Buy 2 get 1 Free)
I would really appreciate any help you can provide on this issue.