> For the complete documentation index, see [llms.txt](https://docs.globo.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.globo.io/options/integrations/cart-drawer-apps/kaching-cart.md).

# Kaching Cart

Using product options with the Kaching slide cart, including how its upsell filtering differs.

[Kaching CartDrawer Cart Upsell](https://apps.shopify.com/cart-upsell) is recognized automatically. There is nothing to connect and no selector to enter.

<figure><img src="https://3141646361-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FkMyxhAk2ZlJa4wZQGfBI%2Fuploads%2FLPrmrAgygTgY2ebg5L15%2Fkaching.png?alt=media&amp;token=1558a53b-5ed6-4ee1-ad1a-3a8d921d2e95" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
**Set it up first.** The two settings to change are the same for every cart drawer app, and they are on [Cart drawer apps](/options/integrations/cart-drawer-apps.md#set-up). This page covers what is specific to Kaching.
{% endhint %}

## Variant selectors are hidden on add-on lines

Kaching's slide cart lets customers switch an item's variant from inside the drawer. On add-on lines that control is hidden, along with the quantity box and the Remove button.

Without this, a customer could switch a `Small` gift box to `Large` in the drawer while the option they chose on the product page still said `Small`, and you would receive an order that contradicts itself.

## Upsell filtering works differently here

The app keeps the add-on products it generated for you out of a drawer's upsell list, so an auto-generated gift box is never offered as an upsell. With the other two apps it does that through their own filter, before the list is drawn.

Kaching does not offer such a filter. Instead, the app checks each upsell product's tags after the list is drawn and hides the ones that are yours. Two things follow, and shoppers can see both:

<table><thead><tr><th width="330">What can happen</th><th>What to do about it</th></tr></thead><tbody><tr><td>An add-on product is visible in the upsell list for a moment before it disappears</td><td>Nothing. It is brief, and the product is gone before most customers read the list</td></tr><tr><td>The check does not complete, and the add-on product stays in the list</td><td>Turn on <strong>Send cart drawer app upsells to the product page</strong>. The customer is then taken to the product page rather than buying it in one click</td></tr></tbody></table>

That second setting is worth turning on here even if you would leave it off elsewhere. See [Upsells in the drawer skip your option form](/options/integrations/cart-drawer-apps.md#upsells-in-the-drawer-skip-your-option-form).

## Next steps

* [Set up](/options/integrations/cart-drawer-apps.md#set-up) — the two settings, with screenshots
* [What a drawer cannot do](/options/integrations/cart-drawer-apps.md#what-a-drawer-cannot-do) — Edit Options, design previews, and the other limits
* [UpCart](/options/integrations/cart-drawer-apps/upcart.md) and [Monster Cart](/options/integrations/cart-drawer-apps/monster-cart.md) — the other recognized cart drawer apps
