Saltar al contenido principal
SAP Business OneMultichannel & PIM Tools

Walmart Marketplace Connector

A build-to-order SAP Business One connector that pulls Walmart Marketplace orders into Sales Orders,

acknowledges them inside the SLA, pushes inventory and price updates, and returns tracking from your B1 deliveries.

Bajo pedido

¿Qué es Walmart Marketplace Connector?

A build-to-order SAP Business One connector that pulls Walmart Marketplace orders into Sales Orders, acknowledges them inside the SLA, pushes inventory and price updates, and returns tracking from your B1 deliveries. Built to order by ECOSIRE for SAP Business One (build-to-order) — indicative price from $999.00 USD; request a quote for a scoped proposal.

Walmart Marketplace Connector — A build-to-order SAP Business One connector that pulls Walmart Marketplace orders into Sales Orders, acknowledges them inside the SLA, pushes inventory and price updates, and returns tracking from your B1 deliveries

What we build

  • Polls Walmart for released orders on a configurable interval and creates them as Sales Orders (ORDR/RDR1) via Service Layer or DI API
  • Sends order acknowledgement only after the B1 Sales Order is successfully created, so an acknowledged order always has a document behind it
  • Idempotent ingestion keyed on the Walmart purchase order identifier so re-runs after an outage cannot create duplicate Sales Orders
  • SKU mapping table resolving Walmart item identifiers to B1 item codes, with bulk maintenance and unmapped-SKU reporting
  • UDFs on ORDR and RDR1 holding Walmart purchase order, customer order and line identifiers plus the expected ship-by date
  • Configurable Business Partner strategy: a single marketplace Business Partner or per-buyer Business Partners created on ingestion
  • Available-to-promise calculated from OITW on-hand less committed, restricted to designated fulfilling warehouses with per-item or per-group buffers
  • Delta-based inventory publishing on a schedule, with full catalogue republish as an explicit separate action
  • Price publishing driven from a nominated B1 price list so repricing in B1 propagates without portal edits
  • Shipment transmission from Delivery documents (ODLN) with carrier, tracking number, ship date and shipped lines, including partial shipments
  • Cancellation reconciliation in both directions, with Walmart-side cancellations closing or reducing the linked Sales Order
  • Refunds mapped to A/R Credit Memos and returns fed to Returns documents against the original delivery to bring stock back into OITW
  • Full request and response logging to a User-Defined Table, with retry-with-backoff and an exception worklist for exhausted retries
  • UDO-based cockpit showing unacknowledged orders, ship-by ageing, untransmitted shipments and exceptions, with B1 approval procedures on cancellations and refunds above a threshold

Sobre este producto

The problem

Walmart Marketplace runs on clocks. An order has to be acknowledged within a short window of being released. It has to ship by its expected ship date. Tracking has to go back promptly, and cancellations and defects count against your seller performance. None of those clocks care whether someone was at a desk.

SAP Business One is where the rest of the business lives — OITM and OITW hold the stock, ORDR and RDR1 hold the demand, ODLN holds what actually shipped, OINV holds what was billed. What B1 does not have is any awareness of a marketplace. So the usual pattern is a person downloading order reports, keying Sales Orders by hand, updating quantities on the seller portal when stock moves, and pasting tracking numbers back one at a time.

That pattern fails in three predictable ways. Acknowledgement gets missed overnight and at weekends. Inventory drifts, so you oversell an item that B1 knew was gone hours earlier. And tracking goes back late, which shows up in seller metrics rather than in anyone's inbox.

What ECOSIRE builds

We build a SAP Business One connector that runs the Walmart order lifecycle on a schedule, so the SLA clocks are met by a service rather than by a person remembering.

Order ingestion and acknowledgement

The connector polls Walmart for released orders on a configurable interval and creates them as Sales Orders in B1 through the Service Layer (/b1s/v1/Orders) or the DI API. Each order line resolves to a B1 item through a SKU mapping table, and the Walmart purchase order identifier, customer order identifier and line-level identifiers are stored in UDFs on ORDR and RDR1 so the linkage survives for the life of the document. Acknowledgement is sent back as soon as the Sales Order is successfully created — that ordering matters, because acknowledging an order you failed to create is how you end up with an SLA met and no document behind it.

Buyer details are written to a Business Partner strategy agreed at scoping: either a single marketplace Business Partner with the buyer held on the document, or per-buyer Business Partners created on the fly, depending on how your AR and reporting are organised. Shipping address, requested carrier method and the expected ship date all land on the Sales Order, with the ship-by date exposed as a UDF the warehouse can sort and filter on.

Inventory and price publishing

Available quantity is calculated from OITW — on-hand less committed, restricted to the warehouses you designate as marketplace-fulfilling, with an optional buffer per item or item group — and published to Walmart on a schedule. The connector publishes deltas rather than the whole catalogue on every cycle, so a normal run is small and a full republish is an explicit action. Price updates are driven from the B1 price list you nominate, so a repricing in B1 propagates without a second manual edit on the portal.

Shipment and tracking

When a Delivery (ODLN) is added against a linked Sales Order, the connector sends the shipment back to Walmart with carrier, tracking number, ship date and the lines actually shipped. Partial shipments are handled as partials rather than being held until the order is complete. Where you invoice from B1, the A/R Invoice (OINV) is created from the delivery through the standard B1 flow, so revenue recognition follows your existing process rather than a parallel one.

Cancellations, refunds and returns

Cancellations initiated on either side are reconciled: a Walmart-side cancellation closes or reduces the B1 Sales Order, and a B1-side cancellation is pushed back with the reason. Refunds are mapped to A/R Credit Memos so the accounting is a real document rather than an adjustment nobody can trace. Returns feed a Returns document against the original delivery where you want stock brought back into OITW.

Reliability

Every call is logged to a User-Defined Table with the request, the response and the outcome, because when a marketplace disputes an acknowledgement time you need the transmission record, not a recollection. Failed calls retry with backoff, and anything that exhausts its retries lands in an exception worklist rather than disappearing into a log. Ingestion is idempotent on the Walmart purchase order identifier, so a re-run after an outage does not create duplicate Sales Orders — this is the failure mode that does the most damage in marketplace connectors, and it is designed against explicitly.

Operational surfaces

A UDO-based cockpit shows orders awaiting acknowledgement, orders past or approaching their ship-by date, shipments not yet transmitted, and the exception worklist with retry actions. Where you want approval on a cancellation or a refund above a threshold, we wire it to a B1 approval procedure so it follows your existing authorisation rules. Operational reporting — marketplace order volume, fulfilment ageing, SLA exposure — can be delivered as Crystal Reports against the B1 data.

Who this is for

Businesses running SAP Business One that sell on Walmart Marketplace and are currently bridging it manually or with an export-import routine. It suits sellers with enough order volume that acknowledgement latency is a real risk, sellers with multiple warehouses where available-to-promise is not a single number, and sellers who also need refunds and returns to land as proper B1 documents rather than manual journal adjustments.

Compatibility

Built for SAP Business One 10.0 on Microsoft SQL Server or SAP HANA, on-premise or cloud-hosted, using the Service Layer, the DI API, and UDF/UDT/UDO extensibility. Delivered per tenant against your own Walmart seller credentials; nothing is shared between customers.

How delivery works

1. Scoping call. We go through your B1 version and platform, warehouse and available-to-promise rules, SKU mapping state, Business Partner strategy for marketplace buyers, price list selection, how you invoice, and how you want returns and refunds to post. Bundles, kits and multi-warehouse fulfilment are called out explicitly because they change the shape of the build.

2. Fixed quote. Written scope and a fixed price before development begins.

3. Build. We build against your configuration and your seller account structure. Typical lead time is one working week depending on scope. This is written for you on order — there is no shelf copy to download.

4. Install in test, then production. Installed into your test company database and run against the Walmart sandbox and then a controlled set of live orders, so acknowledgement, shipment and cancellation paths are all proven before cutover. Production installation follows your sign-off.

5. Support. A support window from go-live covering defects, SKU mapping questions, and adjustment as your warehouse or fulfilment setup changes.

How delivery works

  1. 1

    Scoping call

    A short call to confirm the workflow, your platform version and where the integration boundaries sit.

  2. 2

    Fixed quote

    You receive a written scope and a fixed price. Nothing is built until you approve it.

  3. 3

    Build and test

    We develop against a copy of your configuration and test it there. Typically two to four weeks.

  4. 4

    Install and support

    Instalamos en su instancia, le entregamos el código fuente e incluimos dos semanas de soporte tras la puesta en marcha. Los defectos en el código que entregamos se corrigen sin coste.

lo que obtienes

  • The compiled SAP Business One connector built for your B1 10.0 platform (SQL Server or SAP HANA), licensed to your company
  • Installation into your test company database, then into production after your sign-off
  • SKU mapping configured with your existing catalogue loaded and unmapped items reported
  • Available-to-promise, warehouse, buffer and price-list configuration set against your live B1 setup
  • Connectivity to your Walmart seller account verified end to end across order ingestion, acknowledgement, shipment and cancellation before cutover
  • Written administrator and operations documentation covering scheduling, exception handling, retry and SKU mapping maintenance
  • Live training for your operations and warehouse team, plus a post go-live support window for defects and configuration adjustments

¿Para quién es esto?

E-commerce Operations Manager

Owns the seller scorecard and loses ground every time acknowledgement or tracking goes back late, especially overnight and at weekends. Gets order ingestion, acknowledgement and shipment transmission running on a schedule, with a worklist showing anything approaching its ship-by date.

Warehouse and Fulfilment Supervisor

Works from B1 documents and needs marketplace orders to arrive as normal Sales Orders with a visible ship-by date, not as a spreadsheet to re-key. Marketplace demand lands in the same pick and delivery flow as every other order, and posting the Delivery is what sends tracking back.

Financial Controller

Cannot reconcile marketplace revenue when refunds and cancellations arrive as untraceable adjustments. Refunds post as A/R Credit Memos and returns as Returns documents against the original delivery, so marketplace activity reconciles through the same documents as the rest of the business.

Cómo se compara Walmart Marketplace Connector

CriterioECOSIREConstrucción personalizadaCompetidorNativo de SAP Business One
Automatic order acknowledgement sequenced after Sales Order creationIncluidoApoyo parcialIncluidoNo incluido
Idempotent ingestion preventing duplicate Sales Orders after a failed runIncluidoNo incluidoApoyo parcialNo incluido
Multi-warehouse available-to-promise from OITW with per-item buffersIncluidoApoyo parcialApoyo parcialNo incluido
Tracking returned automatically from B1 Delivery documents, including partialsIncluidoApoyo parcialIncluidoNo incluido
Refunds and returns posted as A/R Credit Memos and Returns documentsIncluidoApoyo parcialApoyo parcialNo incluido
Full request and response log retained for SLA dispute evidenceIncluidoNo incluidoApoyo parcialNo incluido
Exception worklist with retry instead of failures lost in a log fileIncluidoNo incluidoApoyo parcialNo incluido
Cancellations and refunds routed through standard B1 approval proceduresIncluidoApoyo parcialNo incluidoNo incluido

Preguntas frecuentes

Is this ready to install today?
No. The connector is built to order after a scoping call and a fixed quote, against your B1 configuration and your Walmart seller account structure. Typical lead time is one working week depending on scope, then installation into your test company database and a proving run before production. There is no download and no free trial, because the build is specific to your setup.
Which SAP Business One versions and databases are supported?
SAP Business One 10.0 on Microsoft SQL Server or SAP HANA, on-premise or cloud-hosted. It uses the Service Layer (REST) and the DI API, with UDF, UDT and UDO extensibility, so it installs into your company database without changing standard SAP tables. If you are on an older release, tell us at the scoping call and we will give you a straight answer on whether we can support it.
How do you stop duplicate Sales Orders if the connector or the network fails mid-run?
Ingestion is idempotent on the Walmart purchase order identifier, which is stored in a UDF on the Sales Order. A re-run finds the existing document instead of creating a second one. Acknowledgement is also sequenced after successful Sales Order creation, so you never end up with an acknowledged order that has no document behind it.
How is available stock calculated across multiple warehouses?
From OITW on-hand less committed, restricted to the warehouses you designate as marketplace-fulfilling, with an optional buffer configurable per item or item group. The exact rule is agreed at the scoping call, because a seller shipping from one warehouse and a seller with regional fulfilment need different logic and it is cheaper to settle that before the build.
What happens to refunds, cancellations and returns?
Cancellations reconcile in both directions — a Walmart-side cancellation closes or reduces the linked Sales Order, and a B1-side cancellation is pushed back with a reason. Refunds post as A/R Credit Memos and returns feed a Returns document against the original delivery so stock comes back into OITW. Where you want authorisation above a threshold, that is wired to a standard B1 approval procedure.
Do you handle kits, bundles or multi-pack listings?
They can be handled, but they are scoped explicitly rather than assumed, because a bundle changes both the SKU mapping and the available-to-promise calculation. Bring your bundle structure to the scoping call and it will be priced into the fixed quote — or deferred to a later phase if you would rather go live on simple SKUs first.

Solicitar presupuesto

Cuéntanos tus necesidades de Walmart Marketplace Connector y te enviaremos precios, opciones de licencia y una propuesta a medida, normalmente en un día hábil.

Sin pago ahora. Esto envía una solicitud de presupuesto a nuestro equipo; te responderemos por correo con precios y próximos pasos.

Combina bien con

Shopify Store Connector
Bajo pedido

Shopify Store Connector

A build-to-order SAP Business One add-on that keeps Shopify orders, customers, items, prices, stock and fulfilments in sync with your company database. Scoped, quoted and built for your tenant.

Desde $999.00Precio de partida: se presupuesta según su alcance
View specification
TikTok Shop Connector
Bajo pedido

TikTok Shop Connector

A build-to-order SAP Business One add-on that syncs TikTok Shop orders, stock and settlement payouts into your company database. Scoped, quoted and built for your tenant, not downloaded.

Desde $999.00Precio de partida: se presupuesta según su alcance
View specification
WooCommerce Store Connector
Bajo pedido

WooCommerce Store Connector

A SAP Business One add-on that syncs WooCommerce orders, customers, stock and pricing both ways through the Service Layer. Built to order for your store, catalogue and company database after a scoped quotation.

Desde $999.00Precio de partida: se presupuesta según su alcance
View specification
Advanced Production Planning and Scheduling
Bajo pedido

Advanced Production Planning and Scheduling

Routings, work centre calendars and finite-capacity scheduling on top of SAP Business One MRP. Build-to-order: scoped, quoted and built for your plant, then installed in test and production.

Desde $1499.00Precio de partida: se presupuesta según su alcance
View specification