

A leading supplier of chromatography and mass spectrometry consumables, training, and technical support, serving laboratories across the UK and Ireland.
Marrgo, a legacy platform operating on a curated catalogue model, had been successful but the technology stack could no longer handle growing complexity. Marrgo needed to evolve into a scalable procurement platform capable of supporting complex supplier arrangements, cost centre approvals, customer segmentation, and purchase order approvals.
Marr Procurement sought a robust, scalable e-commerce solution to streamline procurement and integrate supplier ERP systems with a B2C-style buying experience.
The platform needed to operate as an Amazon-like multi-vendor procurement marketplace where multiple suppliers could independently manage their own catalogues, pricing, inventory and fulfilment workflows while buyers experienced a single unified procurement journey.
Leveraging Adobe Commerce B2B Suite
To deliver a highly customised B2B experience, we proposed Adobe Commerce as the foundation, incorporating bespoke logic to meet requirements around sellers, vendors, and approval workflows.
The solution was designed to align closely with Marrgo’s procurement model, enabling automation while maintaining seamless integration with ERP systems and wider business processes.
This approach mirrors the principles of an Amazon style marketplace purpose-built for B2B procurement. Buyers can source products from multiple suppliers within a single transaction.


Following the launch, Marr Procurement significantly reduced the administrative workload involved in purchase orders, budget approvals, supplier negotiations, and bulk ordering.
Purchases often required oversight across several layers of accountability. Marr Procurement needed a system that could accurately reflect their existing procurement flows.
We designed multi-tier approval chains to support finance approvals, cost centre sign-offs, and specialist reviews (for example, high-risk purchases). Each purchase order was dynamically routed to the correct team, reducing delays.
Company administrators were given tools to assign cost centres at the user level, ensuring every buyer’s purchases were mapped to the correct budget. At the order level, approvers could override or reassign cost centres, providing flexibility where organisational structures overlapped.


The Marr team aimed to enable suppliers to operate independently while maintaining flexibility for Marr Procurement to configure commercial terms.
Each supplier was provided with a dedicated storefront to merchandise products, set bespoke pricing, manage inventory, and communicate with buyers. This gave suppliers visibility and autonomy while preserving central oversight for Marr.
Configurable commission structures were introduced at the supplier level. Rather than applying a single fixed rate, Marr could set different commission percentages per supplier contract, giving sales teams the flexibility to negotiate bespoke arrangements.
A key enhancement was client-specific shipping rates for shared suppliers. Many suppliers served multiple care providers under Marr, each with their own negotiated delivery charges. The new model introduced:
This ensured buyers always saw the correct contractual terms when ordering.
On the fulfilment side, suppliers could automatically send dispatch notices via CSV uploaded through an FTP integration. The system processed one CSV per order update, supporting split deliveries when items were shipped in multiple batches.
Together, these features enabled suppliers to self-manage catalogues, shipping, and pricing within Marrgo while continuing to meet contractual terms for each client.
Address management became a bottleneck as the platform scaled. Buyers often worked across multiple sites, and suppliers required accurate billing and delivery details.
We redesigned the system to support company-level default billing addresses, ensuring consistency across all users within a client organisation. Shipping addresses remained flexible to allow deliveries across multiple locations.
To align addresses with procurement logic, we extended the structure to include Address Groups, Cost Centres, Region Codes, and Supplier Address IDs.
Checkout flows were enhanced so that billing and shipping addresses were automatically pulled through when they met compliance conditions.


To reduce manual administration, Marr required direct integrations with supplier systems.
We implemented secure, role-based API endpoints that allowed suppliers to receive orders, confirm shipments, and manage cancellations directly via API — without exposing unrelated client or supplier data.
Custom logic filtered payloads so each supplier only saw their own catalogue and orders, avoiding complex manual handling while maintaining confidentiality.
For suppliers not yet API-ready, we supported file-based integrations (CSV/XML) for order placement and dispatch updates, providing flexibility across the supplier base.
An API-driven approach for advanced suppliers and CSV/FTP options for others ensured fast onboarding with minimal technical barriers.
Budget tracking tools provided real-time visibility into purchases, helping managers control spend and ensure cost centre compliance.
Quick-order tools enabled buyers to enter SKUs directly or upload requisition lists, reducing time spent browsing the catalogue.
A key enhancement was the self-service purchase history module (“Consumption Report”), giving managers a clear view of all purchases across their assigned cost centres with export options to CSV and XLS.
We also improved order confirmations and purchase order references, allowing buyers to easily track approvals and receipts.


Orders on the legacy platform often involved bulk or specialist items shipped in multiple batches. Marr needed to ensure visibility and communication when orders were not fulfilled in a single delivery.
The new system integrated closely with supplier dispatch CSVs so every shipment updated Marrgo in real time.
We introduced partial fulfilment workflows, allowing orders to remain open until all items were shipped and quantities reconciled against the original order.
Buyers automatically received tailored notifications for unshipped items, reducing manual follow-ups and improving transparency with custom notifications about unshipped items reducing the need for manual follow-ups.


A leading supplier of chromatography and mass spectrometry consumables, training, and technical support, serving laboratories across the UK and Ireland.

Global premium spirits company combining tradition, innovation, and sustainability to craft high-quality iconic products for markets worldwide.

Award winning fashion retailer with over six hundred stores worldwide.