Gift-On can show the gift wrap button on multiple surfaces across your store. You control which surfaces are active for each gifting type — and these settings are available in both the Product Gifting and Order Gifting tabs, each with their own Storefront Settings section.
| Surface | Product Gifting | Order Gifting | How It's Added |
|---|---|---|---|
| Product page | ✅ Free | Not Applicable | App embed in theme editor |
| Cart page | ✅ Free | ✅ Pro | Auto-injected |
| Cart drawer | ✅ Free | ✅ Pro | Auto-injected |
| Checkout | ✅ Pro | ✅ Pro | Checkout extension |
Both the Product Gifting and Order Gifting tabs have their own Storefront Settings section. The surfaces you enable in each tab apply only to that gifting type — so you can have different surfaces active for product-level and order-level gifting. Note: Order Level Gifting is available only on the Pro plan.

📸 Storefront Settings section with surface toggles
Product page — The gift wrap button appears on the product detail page. You need to enable the app embed via the theme editor (Online Store → Themes → Edit Theme → App embeds).
Cart page — Gift wrap buttons are automatically injected next to each line item. No theme editor setup needed.
Cart drawer — Same as cart page, but inside the slide-out drawer. Gift-On auto-detects most popular theme drawer structures.
Checkout — Uses a Shopify checkout extension. The gift wrap option appears in the checkout flow. Requires Pro plan.
🎬 : Tour of all 4 surfaces — product page, cart, drawer, checkout (60 sec)
Tip: At minimum, enable the cart page and product page to cover the two most common points where customers decide to add a gift.
Next up: Checkout Customization — Add gift wrapping directly into the Shopify Plus checkout flow.