Wrapin integration
Wrapin is a gift wrapping and messaging app that lets customers add personalized gift messages and wrapping options to their orders. GiftPrint detects Wrapin-collected messages automatically.
How it works
Wrapin stores gift messages as line item properties under the key Gift Note. GiftPrint auto-detects this key without requiring any context or additional configuration.
When you open an order with a Wrapin gift message in GiftPrint, the message appears in the preview and is ready to print.
Required setup
No configuration needed:
- Keep using Wrapin's storefront widget on your product pages
- Do NOT add the GiftPrint storefront widget (two widgets on the same product = conflicts)
- Install GiftPrint
- Set defaults in GiftPrint Settings → General
- Open any order with a Wrapin gift message — GiftPrint auto-detects it
Template selection
Wrapin doesn't provide template designs. Messages automatically use your shop's default template.
To override for a specific order:
- Open the order in GiftPrint
- Click Template in the preview
- Select a different design
- Download the PDF
The template choice is session-only — the original Wrapin message stays unchanged.
Editing messages
Before printing, edit the message text if needed:
- Click Edit in the GiftPrint order view
- Modify the text
- See live preview update
- Click Save
Edits apply to this print session only. The original message in Shopify is never changed.
Wrapin's wrapping product line items
When a customer uses Wrapin's gift wrapping:
- Wrapin creates a separate line item for the wrapping product itself
- This line item may have its own properties (e.g., wrapping color, paper style)
- GiftPrint reads gift messages from ANY line item that has them, including the wrap product
- If the wrap product also has a message, GiftPrint treats it as a separate gift note
This is intentional and correct — each line item with a message gets its own gift card.
Print status and dashboard
After printing:
- GiftPrint adds
Gift Note Printedtag to the order - Order moves to Printed tab in GiftPrint dashboard
- Use Shopify bulk actions to filter or process printed orders
Troubleshooting
Message not detected
Cause: Wrapin may use a key other than Gift Note in some configurations.
Solution:
- Check the order's custom attributes in Shopify admin to verify the key name
- If it's different (e.g.,
Wrapin Message), contact support@pg-artlab.com with the key name - We'll add it in the next update
Generic fallback keys (gift_message, _gift_note, etc.) are already supported, so most cases work automatically.
Message shows line item info instead of gift message
If Wrapin's wrap product includes wrapping details (paper color, style) alongside the message, both appear in the same property. Edit the message in GiftPrint to show only the text you want printed.
Multiple wrapped items with different messages
Each line item is independent:
- Item A with blue wrap and message "Happy Birthday" → one gift card
- Item B with red wrap and message "With Love" → another gift card
- GiftPrint prints both with their respective messages
Combining with other gift apps
If you use Wrapin alongside Giftship or Wrapped, each app writes its own attributes to the order. GiftPrint extracts all matching messages and shows each as its own gift card — there is no "last wins" deduplication. Use one gift collection app to avoid printing duplicates.
Support
For Wrapin-specific issues, contact Wrapin support.
For GiftPrint-side troubleshooting, see Troubleshooting or email support@pg-artlab.com.