G&M Restaurant
Platform Magento Open Source (2.4)
Industry Food & Beverage
Overview
For several years, G&M operated their eCommerce site on the Magento 1 platform. With Magento 1, they developed many custom shipping and fulfillment features and admin tools that were critical for their business.
A few years ago, they moved to BigCommerce and tried to adapt their business to more out-of-the-box shipping and fulfillment features. However, with many of their unique requirements for shipping fresh seafood across the US, they returned to Magento, with the goal to re-platform to Magento Open Source 2.4.
Why Kadro?
Challenges
- BigCommerce to Magento Open Source migration
- Shipping/fulfillment with multiple package orders
- Capacity feature for Made-To-Order purchases
- Recommend and implement new hosting solution
We successfully grew our e-commerce business and presence but for the past few years, our E-commerce partners had hit a wall and were unable to meet the needs of our business, or our customers. We were unable to take the next step necessary to continue the growth we required to sustain the business and, as importantly, we needed to stay current with new E-Commerce best practices. We were let down by several local developers and were really at the end of our rope.
We were introduced to the Kadro team and were impressed when their CEO flew up to our headquarters to meet with us in person with one of his developers in tow. He wanted to feel the soul of the business his team would be charged with creating an online presence for. He listened to the gripes we had with our previous partners and offered that if we gave his team our trust, they would not disappoint.
What other developers couldn’t complete over the course of 3 years, Kadro’s team accomplished in 6 months’ time. We are now growing and moving towards the future in ways we thought were not feasible.
As a family restaurant at heart, we feel right at home with the team at Kadro and have the confidence that they can continue to support our e-commerce brand and help us grow moving forward into the future.
A significant challenge for G&M’s business is with order fulfillment and shipping. Kadro developed custom solutions, as described in detail below, for Intelligent Order Fulfillment (including automated order sorting by delivery date and box size determined by order volume automatically) and a custom checkout user experience for requesting a delivery date, using the customer’s carrier account, and managing daily limits for made-to-order purchases.
When ordering fresh food for your family, parties, or catering events, it is critical to have customer-focused shipping and delivery accuracy.
Below are details for the customizations Kadro developed for G&M Restaurant.
Intelligent Order Fulfillment
Kadro reduced G&M Restaurant’s considerable overhead manually sorting through food orders for fulfillment by creating an automated order filtering system
When these orders were received in Magento they were automatically sent to ShipStation for fulfillment. Employees would then have to manually organize orders all the orders that came in and sort them by date. Then only pack and ship orders that needed to go out that day.
Kadro created a system that holds all the orders in Magento. Only orders that need to be fulfilled on the current day are sent to ShipStation to be packed and shipped.
Employees don’t have to spend time manually sorting through orders to determine what needs to go out. They have a streamlined workflow knowing that anything that makes it to ShipStation is ready to be packed for shipping.
G&M has 2 size boxes for packing orders, small boxes and large boxes. Orders would be packed into a small box, a large box or some combination of the 2 depending on the size of the order.
Kadro’s ShipStation integration automatically determines what size box an order should be packed in based on the volume (in ounces) of the items in the order.
If the order needs to be packed into more than one box the order is split into separate suborders.
Each suborder lists which items should be packed in a small box, which should to be packed in a large box and how many boxes of each are needed if it’s a large order. Saving employees the time of figuring out how to pack the order.

- Delivery date tied to real time inventory data.
- Using Kadro’s custom built Capacity feature for Made-To-Order purchases G&M Restaurant admins can set inventory limits for certain dates. This affects the availability of different delivery dates.
- Kadro added the ability to set blackout dates for inclement weather, holidays, etc.
- Kadro also added to ability to set a cut off time for orders to be placed on a given day.
The FedEx account number field integrates with G&M’s fulfillment software ShipStation for seamless order processing.
There are 2 different settings
- A general daily Made-To-Order capacity limit that applies to all days.
- A date specific Made-To-Order capacity limit that applies to a single day.
- When the capacity limit is set it determines the number of orders than can be fulfilled. This also affects which dates are available for an order to be shipped.
Get In Touch
Become one of our many satisfied customers who've chosen Kadro to provide best in class eCommerce solutions for their business.
Call (877) 435-3453, email sales@kadro.com or use the form below.

Hyvä