How to verify gift messages, gift-wrap selections, and charges on an order
What you will achieve in this guide
Follow the feature-specific setup and testing instructions below. Check the supported pages and plan requirements before activating the feature.
Check that a customer’s gift selections, message, and any supported wrapping charge are reflected accurately in the final order.
When to use this guide
Use this before launching a gift-wrapping service so staff can identify what customers selected.
Before you begin
Use Shopify Plus and the current Rivio feature entitlement. Save the active configuration and its matching supported checkout placement before testing.
Worked example
Use a gift message Happy birthday, Maya! and, when the wrapping configuration offers a charge, a clearly disclosed $3 wrapping fee.
Step-by-step instructions
- Open Gift options and record the enabled message and wrapping controls. If a charge is supported, record its amount.
- Save and place the matching checkout block. Review the customer-facing wording and fee disclosure.
- Create one test order with wrapping selected and the message entered. Record the final checkout charge.
- Create a second test order without wrapping and without a message.
- Open both orders in Shopify admin. Compare their gift-related additional details, custom attributes, and any wrapping charge represented in the order.
- Confirm staff can distinguish the message and selected option from a paid charge. Check the actual totals rather than the label alone.
Screenshot to add: Gift options with message, wrapping, and any available fee settings.
Verify the result
| Test | Expected result or check |
|---|---|
| Wrapping selected | The order records the selection and any configured charge accurately. |
| Wrapping not selected | No unintended wrapping charge applies. |
| Message submitted | Staff can locate the exact message. |
Screenshot to add: Two test orders showing the selected and unselected outcomes.
Limitations
- Do not assume every wrapping configuration supports a fee.
- Gift options do not automatically perform the wrapping service.
- Gift with purchase uses a separate feature.
Troubleshooting
| Problem | What to check |
|---|---|
| The expected result does not appear | Check the saved state, exact feature configuration, supported page, and matching test inputs. |
| The preview and actual page differ | Use a real test checkout, completed order, or signed-in account; editor data is simulated. |
| A change has an unexpected effect | Repeat the same test with one relevant setting changed. Review other active rules before adding another copy. |
Related guides
Need help?
Email support@rivioapps.com with your store domain, feature name, saved settings, target page, and the expected and actual results. Include the test cart, order, or customer context needed to reproduce the issue.
Was this article helpful?
Your feedback helps us continuously improve our setup guides and documentation.
Thank you for your feedback! Our documentation team reviews all suggestions.