How to test shipping method inputs when customers change their shipping selection
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.
Test a shipping-specific field as a customer switches between eligible shipping methods.
When to use this guide
Use this for method-specific information such as a building access code for Local delivery.
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
Configure Building access code for Local delivery and retain Standard as a second eligible rate.
Step-by-step instructions
- Record the actual checkout labels for Local delivery and Standard. Ensure both serve the test cart and address.
- Open Shipping method input and match the intended Local delivery rate; enter the field label.
- Save the active configuration and matching checkout placement.
- Select Local delivery, enter TEST-482, then change to Standard. Check whether the field is shown and whether its value is retained.
- Switch back to Local delivery and observe the field’s value. Do not infer retention from its visibility.
- Complete separate orders with each final shipping selection. Inspect the selected method and saved field values on each order.
Screenshot to add: The shipping-method match and field configuration.
Verify the result
| Test | Expected result or check |
|---|---|
| Local delivery selected | The configured field is available when its matching conditions apply. |
| Standard selected | The method-specific field follows the configured visibility rule. |
| Selection changed before purchase | Verify actual value retention and the final saved order data. |
Screenshot to add: The field under both rate selections and the resulting order data.
Limitations
- The field does not create or alter a shipping rate.
- Do not promise automatic clearing or retention without observing the current behaviour.
- Selected shipping method is unavailable as a display-condition input on Order status.
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.