Fillgood
Fillgood is a California-based company specializing in sustainable packaging, fulfillment, and logistics solutions for cannabis brands and eco-conscious businesses. Their operations rely on a sophisticated backend system that integrates sales reps, wholesale customers, inventory, and accounting.
What Was the Problem?
The Challenge
Fillgood required a custom-built ecosystem that could not be achieved with off-the-shelf solutions. Their business demanded:

Integration with Leaflink, a cannabis-focused B2B marketplace used by vendors and sales reps.

A customized Magento 2 admin portal, redesigned to operate more like an ERP system with real-time inventory and accounting integrations.

Seamless communication between Magento, QuickBooks (QB), and Fishbowl, to ensure inventory accuracy and financial compliance.

Multiple user-facing interfaces, one for internal operations and another tailored specifically for sales representatives.
How We Solved It
Our Approach & Solution
Nexus Box engineered two major solutions that transformed Fillgood’s operations:
Leaflink Integration for Magento 2
- Pulled product data from the Leaflink API, displaying listings by brand, type (e.g. vapes, edibles), or promotional flyers.
- Created a dedicated Leaflink storefront page in Magento that dynamically synced and categorized products from the Leaflink database.
- Allowed sales reps to place orders directly within Magento, which triggered:
- Customer creation in Leaflink (if they didn’t already exist).
- License validation to ensure vendor compliance.
- Automatic order generation within Leaflink’s system.
ERP-Style Sales Portal with Fishbowl + QuickBooks Integration
- Fishbowl Inventory System – for real-time product and inventory synchronization.
- QuickBooks (QB) – for handling finances, taxes, and vendor data.
- Order creation and updates
- Customer creation and updates
- Real-time tax application
- Business ID mapping for licensed buyers
- Product and inventory updates across systems
Dual Magento Admin Interfaces
- Sales Interface – A simplified UI designed specifically for sales reps to:
- Create and manage quotes
- Place orders on behalf of customers
- Access brand-specific catalogs synced from Leaflink
- Back-Office Interface – A more comprehensive dashboard for Fillgood’s staff to:
- Manage products and SKUs
- Monitor customer accounts and order status
- Oversee inventory updates and licensing
Technology Used

Platform
Magento 2

Languages & Frameworks
PHP, HTML, CSS, JavaScript

Integrations
Leaflink API, Fishbowl Inventory, QuickBooks Online

Custom Modules
Magento-Leaflink Sync Module, Fishbowl/QB Connector

Admin UX
Dual Interface for Sales and Operations
Results

Automated B2B Ordering Process

Real-Time Inventory Management

Financial Transparency

User-Specific Interfaces

Improved Compliance & Licensing Checks
Conclusion

Nexus Box delivered a highly tailored ERP and e-commerce ecosystem for Fillgood, solving complex challenges in cannabis B2B logistics, inventory control, and sales operations. By integrating Leaflink, Fishbowl, and QuickBooks into a unified Magento platform, Fillgood gained operational efficiency, order accuracy, and sales rep autonomy.
This case study demonstrates the power of customized back-end solutions to solve industry-specific challenges — particularly in regulated markets like cannabis, where compliance, transparency, and automation are essential.