NEW: Checkout Add-on

The new Checkout Add-on module brings EliteCart's 1-click add-ons into Shopify Checkout. Shoppers see a compact card with a checkbox right on the checkout page: tick it to add priority handling, gift wrap, an extended warranty, or any other optional product before they pay. Place several add-ons in different checkout spots, each one its own module.
The Update
EliteCart's cart-drawer 1-Click Addons have been a quiet revenue driver for years - shipping insurance, priority handling, gift wrap - items shoppers want but rarely seek out. The cart drawer caught the early ones. Checkout Add-on catches the rest: shoppers who skipped the offer in the cart but reconsider when they see the shipping address, or who only realize "this is a gift" when they hit the checkout page.
You build the module in EliteCart, pick the product and exact variant, copy the Module ID, drop the Elite Add-on block into Shopify's checkout editor, and paste the ID. Done. Several Add-on modules can run in parallel in different checkout spots - gift wrap above the order summary, priority handling on the shipping step, warranty on the information step.
What's New
One product, one tap
Each Add-on module offers one product at one variant - chosen with the product picker in EliteCart. The block renders nothing until a variant is selected, and gracefully hides itself if that variant later sells out or is removed, so shoppers never see a broken offer.
Display options that match the moment
Show a large product thumbnail or hide the image for a tight inline look. Toggle a struck-through compare-at price when the variant is on sale. Draw a frame around the block with Show card border, or let it sit cleanly within the surrounding checkout. Hide once added removes the block entirely after a shopper ticks it - perfect for one-time offers like gift wrap.
Custom text with a product token
Set a Headline (the bold line above the add-on), an optional Description, and the Checkbox label itself. Use {product_title} in any of those fields and EliteCart drops the product's actual name in - so "Add {product_title} to your order" becomes "Add Gift Wrap to your order" without a manual rewrite if you ever swap products. All three fields translate in Language & translations.
Several add-ons across checkout
Each Add-on module is independent: different products, different variants, different text, different display settings. Run priority handling in one spot, gift wrap in another, and warranty in a third - three Add-on modules, three Module IDs, three blocks in the checkout editor.
Impact on Your Store
A handful of high-margin add-ons that pay back instantly:
- Gift wrap, at the point shoppers admit it's a gift - checkout reveals shipping vs. billing address; that's the natural moment to surface a gift-wrap offer.
- Priority handling, with the shipping step in view - shoppers picking a shipping option are already thinking about delivery speed; a tickbox at is the easiest yes they'll see all session.
- Extended warranty, on the order summary - pure-margin protection on big-ticket purchases, right next to the total they're about to commit to.
- Eco upgrades, when the receipt is in view - carbon offset or recycled-packaging tickbox at the moment a shopper is reading the total.
Configuration
Navigate to Checkout → Create module, choose Add-on, and click Create module. Set an Internal name, flip Status to Active, click Select product under Add-on product and pick the exact variant, set your display options, and write the text. Click Save. On the module page, click Copy ID, then Open checkout editor, add the Elite Add-on block where you want it, paste the Module ID, and save the checkout editor. The status banner on the module page confirms when the block is found.
Checkout Add-on requires Shopify Plus and EliteCart Professional plan or higher.
Why This Matters
Add-ons work because they're optional, low-friction, and high-margin - but only if shoppers actually see them. The cart drawer was the only place EliteCart could surface them, which meant a fast-moving shopper who skipped the drawer never got the offer. Putting a tickbox right on the checkout page, with the order context already in front of the shopper, is the cleanest version of "one more yes" your store can ask for.
For detailed setup instructions, see our help article on Checkout Add-on.