Marr Procurement

Marrgo: Transforming Procurement

Marr Procurement is a specialist in strategic sourcing, procurement analysis and supplier management with a deep involvement in the health and care sector.

The Challenge


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.

  • Scalability
    The legacy system lacked the flexibility to support an expanding catalogue, dedicated supplier storefronts, and an evolving purchasing experience.
  • B2B Specific requirements
    The platform needed to support complex procurement workflows, purchase order approvals, company accounts, and cost centre management.
  • Vendor and supplier integration
    Enable multiple suppliers to merchandise and manage unique catalogues with bespoke pricing, stock levels, and delivery methods.
  • Flexible commission and Seller Onboarding
    Allow each seller to operate under a unique commission structure agreed with Marrgo, configured as part of Marrgo’s onboarding and merchandising process.
  • User experience and conversion
    Checkout and navigation needed to be optimised to provide a simple, intuitive purchasing experience.

Our Approach


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.

Marrgo mobile
Marrgo desktop

The Outcome.


Following the launch, Marr Procurement significantly reduced the administrative workload involved in purchase orders, budget approvals, supplier negotiations, and bulk ordering.

  • Enhanced Seller Storefront – Sellers gained bespoke storefronts to merchandise products, set custom pricing, and communicate directly with customers. These dedicated storefronts improved stock management and shipping transparency.
  • Compliance – Multi-tier approvals and cost centre assignments ensured every order followed the correct workflow.
  • Flexible Commission Structures – Bespoke logic now supports adaptable commission rates, enabling tailored agreements with individual sellers.
  • Client-Specific Shipping – Delivery charges can now reflect bespoke terms for different clients using the same supplier.
  • Advanced Reporting Capabilities – Comprehensive reporting tools provide insights into sales, transactions, and customer feedback, supporting data-driven decision-making.
  • Scalable Adobe Commerce Solution – The Marrgo platform can now handle high volumes of orders and sellers, future-proofed for expansion, new supplier partnerships, and evolving B2B requirements.

Key projects


Procurement Workflows & Approvals

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.

Procurement Workflows & Approvals
Supplier & Shipping Management

Supplier & Shipping Management

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:

  • Flat delivery charges below a basket threshold
  • Free delivery for orders above the threshold

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 Restructuring

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.

Address Restructuring
Supplier Integrations

Supplier Integrations

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.

Buying & Reporting

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.

Buying & Reporting
Fulfilment & Partial Shipments

Fulfilment & Partial Shipments

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.

Check out another case study

Every day we take on significant business challenges that increase enterprise value.

Element Lab Solutions

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

Beam Suntory

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