---
title: "Add-on cards on the checkout page"
description: "Yes. You can show optional add-ons such as early check-in, late checkout, and packages as cards on the checkout page instead of as a list inside the…"
url: "https://homerunner.io/docs/can-optional-add-ons-early-check-in-late-checkout-packages-be-shown-as-cards-on/"
updated: "2026-10-26"
category: Booking engine and checkout
---

# Add-on cards on the checkout page

Yes. You can show optional add-ons such as early check-in, late checkout, and packages as cards on the checkout page instead of as a list inside the booking widget. This is done with the **Add-On Showcase** module, introduced in HomeRunner Toolkit 3.336.7.

**How it looks.** The cards appear on the checkout page in the main content area, next to Travel Protection, after the Guest Details step. Each card shows a photo, display name, short description, price, and an **Add** button. You can group cards into categories you define, and a **Show more** link appears when there are many. Nothing is pre-selected. When your guest adds an item, the order total in the sidebar updates. On listing pages, add-ons are hidden from the booking widget, and you can optionally replace them with a one-line note that extras are available at checkout.

**Requirements.** The module requires the on-site HomeRunner checkout rather than Guesty's hosted checkout, and HomeRunner core version 2.7 or newer. On older core versions, the booking widget's own add-on list is unchanged. Only add-ons that your connected PMS can add and remove through HomeRunner appear as cards, and quantities above one are offered only where your PMS supports billing them.

**Setting it up.** The module is off by default.

1. Update both the HomeRunner plugin and Toolkit. The current public versions are HomeRunner plugin 2.7.6 and Toolkit 3.341.1.
2. Go to **Toolkit Hub > Booking > Add-On Showcase**.
3. Enable the module.
4. For each add-on, set an image from the media library, a display name, a description, a category, and a display order, or hide it from the site entirely.

Still stuck? [Contact the HomeRunner team](https://homerunner.io/contact/) with your site address and what you tried, and we take it from there.
