Every once in a while we’ll have a customer come to us who is looking for something that we’ve done on other carts before, but hadn’t ever experimented with on BigCommerce. Specialty Food Center brought us one of those requests.
The Request: Adding items to the cart, from the cart on BigCommerce
Specialty Food Center sells prepared and raw gourmet foods all over the United States. One issue they often run into though is that most meat based products require next day shipping in dry ice. This adds significantly to the shipping cost and while some of that can be absorbed by the price of the item, they wanted some way to signify to the customer that this was a perishable item and required a special shipping container and it’s associated cost.
Our first thought was product options. Why not just add a product option to each of the products that require a perishable shipping container set it to increase the price by x and make it required? This is where we found the catch. If the customer orders a few meat products, and each product is from a different manufacturer, the product option method would work fine. However if the customer orders multiple meat products from the same vendor, all of the products can ship in a single perishable shipping container, thereby cutting the cost for the customer.
So the goal here was to look at the cart, identify which items (if any) are perishable and then add a single perishable shipping container per manufacturer.
We then created a product called ‘Perishable Shipping Container’ that had nothing but an image, the title and a price assigned. We then hid that from the storefront so that people couldn’t just purchase the container by itself.
Looking for a BigCommerce customization for your store? Contact IntuitSolutions today for more information on anything from basic customizations to API work!