Free
$0
- Unlimited gift message cards
- Packing slips without prices
- No billing through Shopify
Knotly: Gift Wrap & Messages Live
Shopify app that sells gift wrap and gift messages, for shops that ship presents.
Buyers mark a gift, pick a wrap you priced and write a message. You print the cards and packing slips without prices.
Free · On the Shopify App Store
| Option | Choice |
|---|---|
| This is a gift | Yes |
| Gift wrap | Kraft paper · €3.00 |
| Occasion | Birthday |
| Gift message | Happy birthday, Lena! Love, Tom |
Kraft paper is added to the cart as its own line
Try it here
Choose a wrap, an occasion and a message the way a buyer does, and see the cart, what checkout says, what lands on the order and the card you print.
Sample rules: a message is required with gift wrap, up to 150 characters, the word “idiot” is blocked and the checkout rule is on. Wrap names, card headings and closing lines are yours to change.
Gift options on the product page
| Cart line | Quantity |
|---|---|
| Linen scarf, sage | 1 |
Order #1042 · Additional details
| Order attribute | Value |
|---|---|
| Gift | Yes |
| Gift message | Happy birthday, Lena! Love, Tom |
Printed card · plain design, printed when no occasion is picked
Gift options on the product page
| Cart line | Quantity |
|---|---|
| Linen scarf, sage | 1 |
Order #1042 · Additional details
| Order attribute | Value |
|---|---|
| Gift | Yes |
No card is printed: cards are made only for orders with a gift message. The packing slip still lists the items and the gift details, with no amounts on it.
Gift options on the product page
| Cart line | Quantity |
|---|---|
| Linen scarf, sage | 1 |
Checkout · the checkout rule stops the order
The cart lets a blocked word through; the checkout rule stops it, as a whole word, ignoring case.
Gift options on the product page
| Cart line | Quantity |
|---|---|
| Linen scarf, sage | 1 |
Order #1042 · Additional details
| Order attribute | Value |
|---|---|
| Gift | Yes |
| Gift message | Happy birthday, Lena! Love, Tom |
| Gift occasion | Birthday |
Printed card · Birthday design, in its accent and paper colours
Gift options on the product page
| Cart line | Quantity |
|---|---|
| Linen scarf, sage | 1 |
Order #1042 · Additional details
| Order attribute | Value |
|---|---|
| Gift | Yes |
| Gift occasion | Birthday |
No card is printed: cards are made only for orders with a gift message. The packing slip still lists the items and the gift details, with no amounts on it.
Gift options on the product page
| Cart line | Quantity |
|---|---|
| Linen scarf, sage | 1 |
Checkout · the checkout rule stops the order
The cart lets a blocked word through; the checkout rule stops it, as a whole word, ignoring case.
Gift options on the product page
| Cart line | Quantity |
|---|---|
| Linen scarf, sage | 1 |
| Gift wrap · Kraft paper, its own line with its own cost | 1 |
Order #1042 · Additional details
| Order attribute | Value |
|---|---|
| Gift | Yes |
| Gift wrap | Kraft paper |
| Gift message | Happy birthday, Lena! Love, Tom |
Printed card · plain design, printed when no occasion is picked
Gift options on the product page
| Cart line | Quantity |
|---|---|
| Linen scarf, sage | 1 |
| Gift wrap · Kraft paper, its own line with its own cost | 1 |
Checkout · the checkout rule stops the order
The cart already marks the message as required with gift wrap; checkout holds the order until it is written.
Gift options on the product page
| Cart line | Quantity |
|---|---|
| Linen scarf, sage | 1 |
| Gift wrap · Kraft paper, its own line with its own cost | 1 |
Checkout · the checkout rule stops the order
The cart lets a blocked word through; the checkout rule stops it, as a whole word, ignoring case.
Gift options on the product page
| Cart line | Quantity |
|---|---|
| Linen scarf, sage | 1 |
| Gift wrap · Kraft paper, its own line with its own cost | 1 |
Order #1042 · Additional details
| Order attribute | Value |
|---|---|
| Gift | Yes |
| Gift wrap | Kraft paper |
| Gift message | Happy birthday, Lena! Love, Tom |
| Gift occasion | Birthday |
Printed card · Birthday design, in its accent and paper colours
Gift options on the product page
| Cart line | Quantity |
|---|---|
| Linen scarf, sage | 1 |
| Gift wrap · Kraft paper, its own line with its own cost | 1 |
Checkout · the checkout rule stops the order
The cart already marks the message as required with gift wrap; checkout holds the order until it is written.
Gift options on the product page
| Cart line | Quantity |
|---|---|
| Linen scarf, sage | 1 |
| Gift wrap · Kraft paper, its own line with its own cost | 1 |
Checkout · the checkout rule stops the order
The cart lets a blocked word through; the checkout rule stops it, as a whole word, ignoring case.
A buyer who sends a gift wants it wrapped, wants a message inside and does not want the price on the packing slip. A note box in the cart catches part of it, as loose text someone copies onto a card by hand.
And wrapping that is not part of the order total is easy to forget to charge.
Offer up to 10 gift wrap options, each with its own price and photo. Each wrap is a variant of one unlisted product, so its price is part of the order total.
| Option | Price |
|---|---|
| Kraft paper | €3.00 |
| Ribbon box | €5.00 |
Buyers write a message in the Gift options block on the product page, the cart page or the cart drawer. Set a length limit and blocked words; an optional checkout rule stops orders that break them.
Cards print in the occasion's design (Christmas, birthday, wedding and more) with your heading and colours: A6, postcard, or 4 per A4 or Letter sheet. Packing slips leave the prices out, for one order or many as one PDF or a ZIP. New gift orders can get a tag and the message in the order note, and buyers see their gift choices again on the thank-you and order status pages.
Where the gift options show, what is saved on the order, the rules you can set for messages and the cards and packing slips you print from your gift orders.
Wrap names, card texts and colours are yours to set. The app does not print shipping labels or email the recipient.
Name each wrap, set its price and add a photo.
Place it on the product or cart page, or turn on the embed for your cart drawer.
Select gift orders and download the cards and packing slips, or tag gift orders for your packers.
Knowing the limits up front saves you an install.
It prints gift cards and packing slips only.
The message goes on the printed card.
They are stopped at checkout, when you turn on the checkout rule.
Each wrap is a product variant with its own price.
$0
Something else? Write to hello@reply.getstorefleet.com.
Free. There is no paid plan and no charge for any feature.
Read orders, to list recent gift orders for printing; write orders, only to tag new gift orders and add the gift message to the order note when you turn that on; read and write products and publications, to create the Gift wrap product and publish it to your online store; write validations, for the optional checkout rule; and read locales. It does not ask to read your themes: the setup guide checks the Gift options block without it.
No theme code changes. Add the Gift options app block to the product or cart page in the theme editor, or turn on the app embed for a cart drawer. The block needs an Online Store 2.0 theme.
No. It is a public app for the Shopify App Store. The optional checkout rule is a Shopify Function checkout validation; gift options, wraps and printing work without it.
The app's access ends at once, and Shopify removes the app's settings from your store. The Gift wrap product stays until you delete it. Orders and messages were never stored by the app.
On the order, as cart attributes saved through Shopify's cart. Cards are made in your browser. When you turn on tagging or the order note, our server reads each new order's gift details in memory to update that order and stores nothing; it never receives customer data.
Step-by-step articles on the job this app does.
Set up paid gift wrapping on Shopify for the holidays: the wrap as a product, where buyers choose it, gift messages, packing slips and what to test before the rush.
Add a gift message box to your Shopify store: order note, cart attribute or line item property, message rules at checkout, and getting the text onto a printed card.
A gift parcel should not show what it cost. What Shopify's built-in packing slip prints, why the gift message goes missing, and how to keep invoices out of the box.
Install it, add a wrap with its price and put the Gift options block on your product or cart page.