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

# Cart drawer integrations

{% embed url="<https://dollarlabs.neetorecord.com/watch/60921eabf0a3045a9494>" %}

\_This article's section starts at 5:23 in the video.\_

If your store uses a slide-out cart drawer, DollarBack can show the cashback message right inside it, so customers see what the cart will earn without opening the cart page. Five drawers are supported: Rebuy, Upcart, Monster Cart, AMP Cart, and your theme's native drawer.

## Prerequisites

* The cart cashback message set up and looking the way you want ([Product page and cart cashback messages](/dollarback-store-credit/widgets-and-storefront/product-page-and-cart-cashback-messages.md)). The drawer shows the same message.
* The DollarBack app embed active in your theme ([Activate widgets in your theme](/dollarback-store-credit/getting-started/activate-widgets-in-your-theme.md)).
* For third-party drawers: the drawer app installed and active on your storefront.

## How it works

These are display integrations: they don't sync any data. When enabled, DollarBack detects the drawer on your storefront and injects the cashback message into it. The message inherits your cart message templates: text per state, goal-progress tiers, colors, and typography all come from the cart message settings in **DollarBack admin → Customization**. There is nothing separate to design.

## Enable a drawer

1. Go to **DollarBack admin → Integrations**.
2. Find the card for your drawer (**Rebuy**, **Upcart**, **Monster Cart**, **AMP Cart**, or **Native theme drawer**) and click **Configure**.
3. Turn on the enablement toggle and save. The card shows the drawer as configured.

Enable only the drawer(s) your store actually uses. If you switch cart apps later, disable the old one and enable the new one here.

| Drawer              | Use when                                                   |
| ------------------- | ---------------------------------------------------------- |
| Rebuy               | Your cart drawer is powered by Rebuy Smart Cart            |
| Upcart              | You use the UpCart drawer cart builder                     |
| Monster Cart        | You use Monster Cart upsell drawer                         |
| AMP Cart            | You use AMP's cart drawer (Slide Cart)                     |
| Native theme drawer | Your theme's built-in drawer, with no third-party cart app |

## Verify it works

1. Open your storefront and add a product to the cart so the drawer slides out.
2. The cashback message should appear inside the drawer with the correct amount for the cart.
3. Change the cart quantity. The message recalculates as the drawer updates.

## Common issues

* No message in the drawer: confirm the right drawer is enabled on the Integrations page and the app embed is on; see [A widget isn't showing on my store](/dollarback-store-credit/troubleshooting-and-faq/widget-isnt-showing.md).
* The message shows on the cart page but not the drawer: you likely enabled the wrong drawer integration for the cart app you use.
* The message doesn't update when the cart changes: heavily customized drawers can skip the events DollarBack listens for; theme developers can re-trigger rendering via the storefront API ([Storefront window API](/dollarback-store-credit/developer-tools/storefront-window-api.md)).
* Wrong text or colors: the drawer inherits everything from the cart message; edit it under **DollarBack admin → Customization** ([Product page and cart cashback messages](/dollarback-store-credit/widgets-and-storefront/product-page-and-cart-cashback-messages.md)).

## Related articles

* [Product page and cart cashback messages](/dollarback-store-credit/widgets-and-storefront/product-page-and-cart-cashback-messages.md)
* [Widget map: what shows where](/dollarback-store-credit/widgets-and-storefront/widget-map-what-shows-where.md)
* [A widget isn't showing on my store](/dollarback-store-credit/troubleshooting-and-faq/widget-isnt-showing.md)
* [Storefront window API](/dollarback-store-credit/developer-tools/storefront-window-api.md)
