AI Powered integration with expert operators

Adobe Commerce and John Lewis Marketplace

Integration Agency & Consultants

Operational risk between Adobe Commerce and John Lewis Marketplace peaks when marketplace orders outpace manual inventory updates. At scale, discrepancies between the Adobe Commerce catalogue and John Lewis stock levels often lead to overselling and cancelled orders. By establishing Adobe Commerce as the central source of truth for inventory and order flow, teams can maintain fulfillment accuracy across both channels without the manual overhead that creates operational drag.

Castore
Lounge
Oliver Bonas
Green People
Tatty Devine
Cult
Auditing your commerce and marketplace setup

We connect your Adobe Commerce and John Lewis Marketplace integration swiftly, supporting your ecommerce and marketplaces strategy. Our consulting services are invaluable, with our system audit services providing a thorough review of your Adobe Commerce and John Lewis Marketplace setup. This enables both our consultants and your team to take decisive action, ensuring your ecommerce and marketplaces technology ecosystems run efficiently. As a result, you can deliver a great experience to your customers and maintain a competitive edge in today’s demanding digital landscape.

Solution Design

For the Adobe Commerce and John Lewis Marketplace integration, we typically establish Adobe Commerce as the central source of truth for product data and inventory levels. A primary design decision involves the inventory sync frequency. We often recommend a regular push to John Lewis to protect against overselling, acknowledging the trade-off that constant synchronisation requires careful management of API limits. Orders are sequenced to flow into Adobe Commerce as the master for fulfilment, with status updates returning to the marketplace only once tracking is confirmed. This design ensures your finance team closes month-end based on verified Adobe Commerce records, while operations maintain channel-specific customer communications, ensuring a clean separation of concerns and data integrity across your retail stack.

Syncing inventory and order records securely

The integration establishes Adobe Commerce as the authoritative source for your product catalogue and inventory. Updates are typically pushed to John Lewis Marketplace on a defined schedule to prevent overselling, while orders placed on the marketplace are synchronised back into Adobe Commerce for fulfilment. We prioritise data integrity by ensuring marketplace mappings align with your Adobe Commerce item records. Monitoring is built into the flow, surfacing synchronisation issues or rejected marketplace orders before they impact your shipping performance. This structured movement of data ensures that your inventory levels remain accurate across both channels, shielding your reputation from the consequences of stock-outs.

Secure orchestration via enterprise grade IPaaS

Leveraging IPaaS with ISO 27001 and SOC 2 and above security accreditations enables secure, efficient integration between Adobe Commerce and John Lewis Marketplace, supporting Ecommerce and Marketplaces growth. IPaaS simplifies connecting Adobe Commerce to John Lewis Marketplace, reducing risk and complexity for Ecommerce businesses. The platform’s robust security, scalability, and centralised management ensure Marketplaces integrations are delivered with confidence, meeting the minimum requirements of ISO 27001 and SOC 2 and above.

Monitoring synchronisation gaps and validation errors

Standard dashboards often mask the quiet failures that degrade marketplace performance. True visibility requires surfacing hidden issues, such as product attributes that fail John Lewis validation or inventory updates that never reached the marketplace. Our approach goes beyond high-level status lights to identify specific synchronisation gaps and reconciliation discrepancies early. By monitoring the integration at the object level, we catch mismatched SKU data or stuck orders before they compound into customer cancellations and marketplace penalties. You gain a clear view of where truth resides and where the gaps are, allowing your team to act on exceptions rather than digging for data.

Hands-on handover for retail operations teams

Handover focuses on the teams running the daily operation: Ecommerce, Ops, and Finance. We provide documentation that explains the operating model in plain English, defining exactly where data objects like Sales Orders and SKUs originate. Your team learns what to check daily, such as pending marketplace shipments, and how to interpret alerts from the integration layer regarding synchronisation gaps. We clarify who owns specific exception types, ensuring customer service knows when to intervene on an order delay. This is operational documentation for people running a business, not a technical archive for IT. It ensures your team can confidently manage the John Lewis channel as part of your standard retail workflow.

Proactive maintenance and marketplace health monitoring

Support moves beyond reactive troubleshooting to proactive operational ownership. We monitor the integration for data drift, stuck orders, and field validation failures that could lead to marketplace penalties. When issues occur, our process ensures they are addressed based on their impact on your shipping performance and financial reporting. By providing ongoing monitoring and clear exception handling, we ensure that as your John Lewis Marketplace presence grows, your integration infrastructure remains a stable foundation rather than a source of operational drag.

Integration operating model

The operating model places Adobe Commerce at the center as the definitive master of product data and inventory levels. When an order is placed on John Lewis Marketplace, the integration pushes that order into Adobe Commerce for fulfilment alongside your direct storefront sales. Once the warehouse confirms the shipment, the fulfilment status and carrier tracking details flow back to the marketplace to close the customer loop. This ensures your warehouse team only works from one system, and your stock levels across all channels are automatically reduced as orders are processed, maintaining inventory truth.

Common failures

Carrier code and shipping status drift

Operational impact: John Lewis Marketplace requires tracking updates to exactly match an approved carrier list. If the update from Adobe Commerce does not match the Mirakl-defined carrier list, the order remains in 'Shipping' status. This often prevents the marketplace from triggering customer payment capture, leading to a financial trust boundary where goods are dispatched but payment is not secured.

Refund and Credit Memo misalignment

Operational impact: Refunds processed in Adobe Commerce do not automatically trigger the required return or refund status in the John Lewis portal. Operators must manually map the Adobe 'Credit Memo' event to the marketplace refund API. If this link is broken, it creates significant reconciliation debt for the finance team, who must manually align payout reports against refund journals.

Customer record and checkout failures

Operational impact: John Lewis orders may arrive with masked email aliases. If Adobe Commerce is configured to require unique customer emails for order creation, standard checkout logic can fail. This results in the integration being unable to create the Sales Order in Adobe, leading to manual data entry and delayed fulfilment.

Inventory sync and API rate limits

Operational impact: High-frequency inventory updates can hit API rate limits during peak trading. If the integration does not manage these limits, stock levels between Adobe Commerce and the marketplace drift. This leads to selling SKUs that are out of stock, forcing order cancellations that damage seller ratings and increase customer service workload.

Frequently asked questions

How do we prevent overselling on John Lewis if our Adobe Commerce website is also taking orders?

Adobe Commerce is established as the central source of truth for inventory in this operating model. When a sales order is created in either Adobe Commerce or John Lewis Marketplace, the available stock level is updated in Adobe Commerce first. This new total is then synchronised with the John Lewis listing, preventing the same unit from being sold to two different customers.

Where should we create new products, and how do they get to John Lewis?

All new products should be created in Adobe Commerce, as it acts as the master item record. Once you build the new product in Adobe Commerce with its SKU, pricing, and imagery, the integration automatically pushes the data to create a corresponding product listing on John Lewis Marketplace. This ensures your catalogue is consistent and avoids manual data entry on the marketplace.

We use 'Custom Options' extensively in Adobe Commerce. Will these cause issues?

Yes, this is a common failure point if not handled correctly. Orders containing products with Adobe Commerce 'Custom Options' can fail to sync, because the data does not map to a standard field in John Lewis Marketplace. The integration must be configured to correctly interpret these options to ensure the sales order and its line items are created properly in the target system.

How precisely do SKUs need to match between Adobe Commerce and John Lewis?

The SKUs must match exactly for the stock sync to function correctly. A frequent error occurs if the SKU on the John Lewis item record contains spaces or special characters that are absent in the master Adobe Commerce SKU. This mismatch breaks the link between the two, causing the inventory level for that specific product to become desynchronised.

How are refunds handled if we process them inside Adobe Commerce?

This requires careful configuration, as a standard Adobe Commerce workflow might not complete the process in John Lewis. For example, creating a partial Credit Memo in Adobe Commerce does not automatically trigger the corresponding refund record and status update in John Lewis Marketplace. The integration must explicitly map these events to ensure the returns handling process is completed on both sides and avoids reconciliation problems.

Get Started

We would love to hear about your brand and project