What is an ajax cart?
An Ajax cart allows adding and removing items in the cart without refreshing the page. It also allows the skipping of the cart page.
An example of this is shown below: Unfortunately, this is not compatible with our Discounted Upsells app.
Why can't I use an ajax cart?
For the app to work and ensure that discounted prices are calculated correctly, the customer must checkout via the cart page.
Using Shopify's liquid cart attributes we can double-check all appropriate discounts are applied.