Merchant wants a checkout flow where entering a school-specific coupon both removes the need for a shipping address and exposes a school-specific “free shipping to school” method.
Key clarification:
Disabling shipping address fields is not possible.
Conditional, school-specific free shipping can be shown using the ShipRight app, but via customer tags (not coupons).
Proposed setup (ShipRight + customer tags):
Assign a customer tag (e.g., the school’s tag) to the relevant customer/school.
In ShipRight: Add a rule → Add condition “Customer tags.”
Choose “Hide if not found,” enter the school tag.
Define the custom rate name in “Additional shipping methods” (e.g., “free shipping to school”).
Save the rule. Tagged customers will only see the school’s free-shipping option.
Notes:
A screenshot illustrates the ShipRight rule configuration; it’s helpful but not required to apply the steps.
The original coupon-trigger requirement isn’t addressed; the workaround relies on tags.
Status: Partially resolved—shipping address cannot be removed; conditional shipping achievable via app + tags. Open question: coupon-based triggering.
Summarized with AI on December 19.
AI used: gpt-5.
At the end of the summer, we have several contracts with schools - each school has a personalized page with the supplies list that are needed for each grade/class.
We ship the orders directly to the school free of charge (pre packed either by family or by class, depending on how the school wants it).
I am trying to figure out a way if there is a way that by entering a coupon code (each code is unique per school) - it would deactivate the need to enter a shipping address. In addition, the coupon would also activate a customized shipping method “free shipping to school a” only for that school.
Does anyone know if this is possible with an app or something?