Gift notes that actually print.
A gift-note field with character count and price-hide — wired into fulfilment.
Exactly what your shopper sees — at the moment they're ready to buy.
The Checkout Ninja tag only marks the block in this preview — it never appears in your live checkout.
"Fantastic app, highly recommended. We've been using it for years — a long list of checkout customisations suited to our store. A must-have for all your Shopify checkout needs."
How to add Gift Message to Shopify checkout
Install Checkout Ninja from the Shopify App Store, open the checkout editor, and drag the Gift Message block into the section where you want it. Then configure it in three steps. No theme code, no checkout.liquid, and it survives every Shopify update because it runs on Checkout Extensibility.
Add the block
Drop in a Gift Message. Set the label (default: “Gift message”).
Enable price-hide
When a gift message is entered, prices are suppressed from the packing slip for that order.
Test the packing slip
Place a test order, confirm the message renders and prices are hidden.
-
Does the price actually hide on the packing slip?
Yes. When a gift message is entered, our Shopify printable order template hides line-item prices and total.
-
Can the customer preview their message?
Yes — the field is live-rendered so they see exactly what will print.
-
What's the character limit?
150 characters by default. Adjustable up to 500.
Build the rest of your checkout.
Message
A multi-line field for gift notes, requests or briefs — with a character counter.
See the block Custom FieldsCheckbox
One checkbox — SMS opt-in, terms, consent or gift-wrap — required or optional.
See the block Custom FieldsConditional Checkbox
Tick a box to reveal more fields — gift options, business and VAT details. No code.
See the blockInstalled by these templates
All templates →Add the Gift Message block today.
Every block + every feature, on a 3-day trial. No card. Live before your next order.