The Walmart - NetSuite integration app connects your Walmart Marketplace seller account to NetSuite through integrator.io. It imports Walmart orders and customers into NetSuite, sends fulfillment and tracking details back to Walmart, and keeps Walmart inventory and prices in sync with NetSuite, so you don't retype order information or update listings by hand. This article is for integrator.io users who want to know what the integration app syncs, in which direction, and where its flows and settings are, before they set it up.
Supported marketplaces
- The integration app is available in the US and EU marketplaces, and as a beta in the MX and CA marketplaces.
- The sandbox environment isn't supported.
- Walmart's WalmartPlus order type, returned in the Walmart Orders API, doesn't affect the integration app.
Flows included in the integration app
The integration app groups its flows by business process. Each flow group has its own page under Flows and its own settings under Settings.
| Flow group | Flow | Direction | What it does |
|---|---|---|---|
| Order | Walmart order to NetSuite order Add | Walmart to NetSuite | On a schedule, creates or updates the customer, creates the sales order, and acknowledges the order in Walmart |
| Order | Walmart order to NetSuite order Add (on-demand sync) | Walmart to NetSuite | Imports up to 10 orders that you enter by purchase order number |
| Fulfillment | NetSuite Fulfillment to Walmart Shipment Add | NetSuite to Walmart | Sends shipping and tracking details for orders fulfilled in NetSuite |
| Inventory | NetSuite Inventory to Walmart Inventory Add/Update | NetSuite to Walmart | Sends the quantity available for each item linked to Walmart |
| Inventory | NetSuite Kit Inventory to Walmart Inventory Add/Update | NetSuite to Walmart | Sends the sellable quantity of kit items |
| Pricing | NetSuite Pricing to Walmart Pricing Add/Update | NetSuite to Walmart | Sends item prices |
| Billing | NetSuite Order to NetSuite Invoice Add | Within NetSuite | Creates invoices for Walmart orders |
| Billing | NetSuite Order to NetSuite CashSale Add | Within NetSuite | Creates cash sales for Walmart orders |
| Order (WFS) | Walmart (WFS) order to NetSuite order (add) | Walmart to NetSuite | Imports delivered Walmart Fulfillment Services orders |
| Order (WFS) | Walmart (WFS) order to NetSuite order (add) (on-demand sync) | Walmart to NetSuite | Imports up to 10 Walmart Fulfillment Services orders that you enter by ID |
| Shipments (TO) | NetSuite transfer orders to Walmart inbound shipments (add) | NetSuite to Walmart | Sends transfer orders as inbound shipment plans (add-on) |
| Shipments (TO) | Walmart delivered shipments to NetSuite item receipts (add) | Walmart to NetSuite | Creates item receipts for delivered shipments (add-on) |
The Order, Fulfillment, Inventory, and Pricing groups also list the original wrapper-based flows, labeled (Deprecating on Sep 30, 2026). These include Walmart Customer to NetSuite Customer Add and Order Acknowledgement to Walmart, whose work the consolidated order flow now does. Walmart requires OAuth authentication by September 30, 2026, so use the replacement flows. For steps, see Migrate the Walmart - NetSuite integration app to OAuth.
Product listings
Product listing has moved out of the integration app into a separate template, Walmart - NetSuite Product Flow (ItemSpec 5.X), which supports Walmart's ItemSpec 5.x API. The integration app's Product flows, NetSuite items to Walmart products (add) and (update), are labeled (Deprecating on Aug 31, 2025) and are no longer supported after August 31, 2025. To move your product mappings to the template, see Migrate Walmart product flows to the ItemSpec 5.x template.
Editions, add-ons, and subscriptions
- The Order (WFS) flows are available only in the Standard edition of the integration app.
- The Shipments (TO) flows come with the Sync Walmart inbound shipments add-on, which needs its own subscription. For details, see Sync Walmart inbound shipments and item receipts.
- Each additional Walmart account linked to the same NetSuite account needs its own license. For details, see Add another Walmart account to the integration app.
- A subscription lets you install and run one instance (one tile) of the integration app. To run more instances, purchase more subscriptions. When your subscription is close to its expiration date, an alert appears on the integration tile.
Manage the integration app
You manage the integration app from its pages in integrator.io:
- Settings: Settings for each flow group, such as order, tax, inventory, and billing settings.
- Flows: Turn flows on or off, run them, change their schedules, and edit their mappings.
- Dashboard: The status of each flow run, with counts of successful records and errors. A green status means all records succeeded, red means the run has errors, and partly green and partly red means some records failed. You can review and retry errors from the dashboard.
- Connections: The NetSuite and Walmart connections the integration app uses. Connections can be shared with other integrator.io users.
- Notifications: The email notifications you receive, for example when your NetSuite connection goes offline or a flow has errors.