The Panettone Store was facing a tricky checkout issue during gifting season. Customers sending panettones to multiple addresses were inadvertently receiving free delivery for every address, even though the promotion was intended for only one UK mainland delivery.
A small but targeted checkout customisation fixed the issue, ensuring the store’s shipping policy was applied correctly while maintaining a smooth checkout experience.
Client: The Panettone Store
Platform: BigCommerce
Focus: Custom Development
Goal: Apply correct shipping logic for multi-address orders
Challenge
The store’s BigCommerce site allows multiple shipping addresses per order — ideal for gifting.
However, when orders exceeded £50, free shipping was incorrectly applied to all addresses in a multi-ship order, even though the store’s shipping policy states free delivery applies to only one UK mainland address.
There was no way to adjust this behaviour via the BigCommerce control panel, so a custom solution was required to enforce the correct shipping charges without disrupting the checkout flow.
Example of free shipping appearing incorrectly for multiple addresses before fix.
Approach
Flair implemented a lightweight script that detects when a customer is using multiple shipping addresses and automatically hides the “Free Shipping” option in that scenario.
For single-address orders, the free delivery option still appears as normal — ensuring eligible customers continue to receive the benefit.
This approach resolved the issue without disrupting the checkout experience or requiring major theme changes.
Updated checkout showing free shipping hidden for multi-address orders and displaying for single-address orders.
Outcome
✅ Free shipping now correctly applies only to single-address orders
✅ Multi-address orders always show paid delivery options
✅ Improved accuracy and compliance with store policies
This solution restored consistency between The Panettone Store’s promotional setup and its shipping terms, while keeping the checkout process smooth for customers.