Gift option
Add a free gift request or paid wrapping from the product page.
Gift option
Add a free gift request or paid wrapping from the product page.
Create paid gift wrapping
This differs from a complimentary gift: it adds a service or records a request on the purchased item.
- 01
Under Products, create a simple product such as “Gift wrapping”.
- 02
Enter the service price and keep its variant available.
- 03
Add an image if it should be easy to recognize in cart.
- 04
Optionally hide it from predictive search using the global setting for technical products.
Configure the Gift option block
- 01
In Main product, add or open the Gift option block.
- 02
Select the Gift wrapping product for a paid option.
- 03
Enter the label, property name, and property value stored with the order.
- 04
Enable the gift message if needed and configure its label, placeholder, and maximum length.
- 05
Select the same service product in cart and cart drawer for consistent editing.
With or without a service product
- ✓
With a selected product, wrapping is added as a separate line with its own price.
- ✓
Without a selected product, the request is stored for free as a property of the main line.
- ✓
The theme marks the service with _opaline_gift_wrap and stores its mode and selection.
- ✓
The gift message is passed through the line properties or cart attributes used by the cart.
Test before publishing
- 01
Add a product with and without the option.
- 02
Check the service price and variant.
- 03
Edit the selection from cart and reload.
- 04
Check properties and message in a Shopify test order.
Before you finish
- ✓
Content remains readable in every color scheme.
- ✓
Labels match the storefront language.
- ✓
Displayed promotions match Shopify rules.
- ✓
Interactions remain accessible by keyboard and touch.