Walmart as a Channel

Walmart Marketplace is a vital online channel, empowering third-party sellers to tap into millions of U.S. customers. It offers access to Walmart’s vast customer base, competitive pricing tools, and fulfillment options like Walmart Fulfillment Services (WFS) for expedited shipping. This guide details the Flxpoint integration with Walmart, covering how to publish listings with validated data, sync inventory and pricing, import and manage orders, and sync shipment details. It also includes best practices for setup, such as batch publishing, category mapping per Walmart’s taxonomy, and ensuring shipping configurations, to streamline operations and maximize success on the platform.
 

 

How to Connect

📋 Phase 1: Initial Walmart Channel Setup +
Access the Sales Channels Section
Log into your Flxpoint account and navigate to the Connections section, then select Sales Channels.
Add a New Channel
Click on Add Channel to start your Walmart integration.
Tip: Ensure you have your Walmart account credentials ready to streamline the setup process.
Select Walmart and Name the Channel
In the popup, select Walmart as your channel, enter a channel name (e.g., "Walmart Main Store"), and click Continue.
🔐 Phase 2: Walmart Authentication +
Obtain Walmart API Credentials
To connect your Walmart account, obtain your API credentials:
  • Log in to the Walmart Developer Portal.
  • Click Add New Key for a Solution Provider.
  • Select Flxpoint from the dropdown and click Next.
  • Provide access permissions as shown in the video tutorial, then click Submit.
  • Required Permissions:
  • Feeds: View Only
  • Content: Full Access
  • Inventory: Full Access
  • Price: Full Access
  • Lag Management: Full Access
  • Orders: Full Access
  • Returns: Full Access
  • Fulfillment: Full Access
  • Settings, Rules, and Admin: Full Access
  • Shipping: Full Access
  • Reports: View Only
  • Note down your Client ID and Client Secret.
Enter Authentication Details
In Flxpoint, enter your Walmart authentication details:
  • In the Environment field, select either Sandbox or Production.
  • Enter your Client Secret and Client ID from Step 4.
  • If applicable, specify the Consumer Channel Type (required for Walmart Canada).
  • Enter the Country Code (e.g., US for the United States).
  • Click Continue to authenticate your Walmart account.
  • Troubleshooting: If authentication fails, verify your Client ID and Client Secret, and ensure the correct environment is selected.
Important: Double-check your Client ID and Client Secret to avoid authentication errors.
🔄 Phase 3: Configure and Finalize Integration +
Configure Integration Settings
Configure your Walmart integration settings:
  • Publish Listings: Enable to create and publish products to Walmart. Ensure required fields like Weight, Brand, and UPC are populated, and map categories using Walmart’s Category Mapping Guide.
  • Sync Listings: Enable to sync pricing and inventory data with Walmart, setting the linking identifier (e.g., UPC).
  • Get Orders: Enable to import orders from Walmart, selecting order statuses and time range for import.
  • Sync Orders: Enable to sync order and shipment data with Walmart, including order status updates.
Pro Tip: Use consistent identifiers like UPC across all channels for seamless synchronization.
Finalize Setup
Click Continue to finalize the setup. A confirmation message will appear: “Success! Your connection to Walmart was created successfully and your selected operations have been configured.”
Manage Your Integration
In the Channels > Walmart section, you’ll see the status as Active with options to:
  • Run Sync, View Logs, Adjust Schedule, or Edit Integration Settings.
  • Tip: Use the Integration Settings to fine-tune operations like publishing, syncing listings, or managing orders.
  • For support, contact support@flxpoint.com (available 24/7 via email).

 

 

Listing Operations

Import Listings

Not Supported

 
 

Sync & Link Listings

Supported | Walmart - Sync & Link Listings

Introduction to Walmart Sync & Link Listings Integration
This guide helps you set up the Sync & Link Listings integration for Walmart on Flxpoint. It ensures that changes in price, quantity, or status of your listings are updated on Walmart, maintaining accurate and up-to-date listings across platforms. Let’s get started!









Conclusion
With this integration, you can efficiently sync and link listings between Flxpoint and Walmart, ensuring your pricing, quantity, and status are always up-to-date while managing availability with the auto-delist feature.
 
 

Publish Listings

Supported | Walmart - Publish Listings

Introduction to Walmart Publish Listings Integration
This guide helps you set up the Publish Listings integration for Walmart on Flxpoint. It enables you to create and publish channel listings directly from your Flxpoint catalog to Walmart. Walmart Canada now accepts product data via the current JSON item specification, and Walmart may auto-assign the final category based on the product details it receives.

This integration allows you to push your Flxpoint catalog data to Walmart as listings, simplifying the process of getting your products live on the channel:
  • Create new listings on Walmart using product data from your Flxpoint catalog.
  • Map Flxpoint product fields to Walmart fields for accurate listing details, ensuring compliance with Walmart’s taxonomy.
  • Update inventory and shipping templates for ongoing operations.
  • When sending to Walmart Canada, rely on Walmart’s own category assignment if the marketplace decides to place the product in a more relevant category.

The integration follows a structured process to publish listings to Walmart:
  • Authentication: Uses basic auth for secure access.
  • Feed Submission: Submits product feed to the endpoint feeds?feedType=MP_ITEM for the US or feeds?feedType=item for Canada, using JSON for both. Canada uses Walmart CA’s current JSON feed specification.
  • Acknowledgement: Receives an Acknowledgement ID after posting the feed.
  • Processing Report: Downloads the feed processing report from feeds/{ackID} to check for errors.
  • Listing Confirmation: Marks products as listed if no errors are found in the report and saves the SKU as the external listing ID.
  • Inventory Update: Updates inventory using the endpoint feeds?feedType=inventory, retrieves a new Acknowledgement ID, and marks inventory as synced if no errors occur.
  • Shipping Template Update: If a shipping template is configured, updates it via feeds?feedType=SKU_TEMPLATE_MAP.
  • Execution: Processes products in batches of 1000 and runs manually via "Run Sync" or on a schedule via "Adjust Schedule."
Note: Listings may take up to 24 hours to appear on Walmart after submission. For Walmart Canada, use the updated JSON-based publish to avoid the “invalid category” response.

Customize how your listings are published with these settings:
  • Enable Publish Listings: Turn on to create and publish listings to Walmart.
  • Shipping Template ID: Provide a Walmart shipping template ID (optional, defaults to account settings).
  • Fulfillment ID: Specify a Walmart fulfillment ID (optional).
  • Listing End Date: Set the duration for listings (default is 1 year, up to 5 years or 1825 days).
  • Fulfillment Lag Time: Define the number of days between order and shipment (specifically required for Walmart Canada).
  • Tax Code: Set the Walmart tax code.
  • Shipping Cost: Optionally set a uniform shipping cost for all products (overridden by the shipping template if configured).
  • Remove Free Shipping: Toggle to disable free shipping if needed.
  • Ship Method and Region: Select the shipping method and region for the listings.
  • Product ID Overrides: Enable SKU or UPC overrides to update existing Walmart listings (do not enable both).
  • Category Mapping: Category 2 (SubCategory) should still match a valid value from Walmart’s taxonomy. However, Walmart Canada may overwrite the category you send and place the product in the best match automatically.
Current Walmart behavior: Walmart may adjust the final category on the marketplace side, especially for Walmart Canada. Send the closest category you have, but if the live item shows a different one, it can be accepted as normal.

Follow these steps to configure the Publish Listings integration:
  • 1 Configure Connection: In Flxpoint, set up Walmart channel with credentials:
    • Seller ID: Your unique Walmart Seller ID.
    • Consumer ID: Your Consumer ID.
    • Private Key: Your Private Key.
    • Market: Set to US or CA depending on the store.
    • Feeds: Enable Inventory Feed, Listing Feed, and Order Import.
  • 2 Enable Publish Listings: Go to the Walmart channel settings, find "Publish Listings," and toggle it on.
  • 3 Configure Shipping Templates: In Walmart, create the shipping template and copy the IDs. Input these in Flxpoint under "Publish Listings" settings.
  • 4 Input Settings: Provide Shipping Template ID, Fulfillment ID, Listing End Date, Fulfillment Lag Time (Canada), Tax Code, and Category Mapping.
  • 5 Create a Mapping Template: Use "Manage Mapping" to define which fields to publish.
  • 6 Run the Integration: Start manually with "Run Sync" or schedule via "Adjust Schedule." Use "View Logs" to monitor progress.

  • The mapping screen is labeled “Flxpoint → Walmart” under “Publish Listings.”
  • Buttons: Cancel and Save Mapping.
  • Columns: Left (Flxpoint fields), Right (Walmart fields).

Walmart Publish Listings Mappings
Field Maps To Example Purpose Status
SKU Walmart Variant: SKU ABC123 Identifies the product on Walmart (from Flxpoint Listing Variant: SKU) Required
Title Walmart Variant: Title Blue Cotton T-Shirt Sets the product title on Walmart Required
Description Walmart Variant: Description Soft cotton T-shirt Sets the product description on Walmart Required
Manufacturer Walmart Variant: Manufacturer Acme Corp Sets the brand/manufacturer Required
MainCategory Walmart Variant: MainCategory Apparel Improves browse filters Optional
SubCategory Walmart Variant: SubCategory T-Shirts Must match Walmart’s taxonomy; CA may still auto-assign Required
UPC Walmart Variant: UPC 012345678905 Universal Product Code Required
Weight Walmart Variant: Weight 0.5 Required for publish Required
Images Walmart Variant: Images https://example.com/image.jpg Product image URLs Required
Item Condition Walmart Variant: Item Condition New Product condition Required
Item Price Walmart Variant: Item Price 50.00 Selling price Required
Quantity Walmart Variant: Quantity 100 Stock level (run inventory sync if Walmart CA shows 0) Required
Shipping Cost Walmart Variant: Shipping Cost 10.00 Shipping cost Optional
MPN Walmart Variant: MPN ABC123-MPN Manufacturer Part Number Optional
Current Walmart item spec — Category & Attribute Requirements
Walmart can adjust the category you send and expects a core set of attributes (images, title, brand, condition, description, key features, etc.). Send the best category and attributes you have; Walmart CA may still place the product in a different, valid category.
Category Taxonomy Reference: Walmart Category Taxonomy (Spreadsheet) — validate required aspects before publishing.
Tip: Map Listing Variant: SubCategoryWalmart Variant: SubCategory. If Walmart CA changes it on their side, you don’t have to fix your mapping unless the item is actually rejected.

  • Updated format for Walmart Canada: product publish now uses JSON for Canada as well. Older item XML for Walmart CA may be rejected.
  • Batch Processing: Uploads products in batches of 1000, which may take up to 24 hours to appear.
  • Compliance Requirements: Ensure required fields like UPC/GTIN, weight, and SubCategory are present.
  • Auto-classification: Walmart Canada can auto-assign a more relevant category; this is expected.
  • Supported Features: Supports generic pricing & currency, weights & dimensions, images, categories, and overwriting.
Tip: If the product shows in Walmart Canada but with quantity 0, run the inventory/quantity feed in Flxpoint to send the stock levels.

  • Product Not Uploading to Store:
    • Ensure item condition is New or Refurbished.
    • Verify SubCategory (Category 2) matches Walmart’s taxonomy.
    • Confirm required fields (Weight, Country Code, UPC/GTIN, Images, Manufacturer, Description, SubCategory) are not empty.
  • Category looks different in Walmart: Walmart may reassign categories, especially for Walmart CA. No action needed if the item was accepted.
  • Fields Not Publishing: Verify the field is enabled in the mapping template (e.g., Item Price, Quantity, SubCategory).
  • Product published but quantity is 0 in Walmart Canada: run a Force/Inventory Sync from Flxpoint so Walmart receives the latest quantity.
  • “Invalid category mapped” in Walmart Canada: republish using the current JSON feed and send the closest valid SubCategory from the taxonomy sheet.

Conclusion
With this integration, you can publish listings from your Flxpoint catalog to Walmart — including Walmart Canada using the JSON feed — and rely on Walmart to finalize the category when needed.
 
 


 

 

Order Operations

Get Orders 

Supported | Walmart - Get Orders

Introduction to Walmart Get Orders Integration
This guide helps you set up the Get Orders integration for Walmart on Flxpoint. It enables seamless import of new orders from Walmart into your Flxpoint system, streamlining order management for sellers of all sizes by retrieving order details, shipping information, and customer data.

This integration retrieves new orders from Walmart that have not yet been imported, streamlining order processing:
  • Import orders based on specified statuses and date ranges.
  • Send acknowledgments for imported orders if needed.
  • Map Walmart order data to Flxpoint fields for accurate order fulfillment.
It simplifies managing Walmart orders directly within Flxpoint.

The integration follows a structured process to import orders from Walmart:
  • Order Retrieval: Use GET requests on the endpoint orders?createdStartDate=&status= to fetch orders based on start date and status.
  • Fulfillment Type: Filter orders by fulfillment type (Seller Fulfilled, WFS Fulfilled, 3PL Fulfilled) as specified in settings.
  • Acknowledgment: Send an acknowledgment via orders/{orderId}/acknowledge if the order status is updated to Acknowledged.
  • Execution: Run manually via "Run Sync" or on a schedule via "Adjust Schedule."
Note: Ensure your Walmart API credentials are correctly configured to avoid retrieval failures.

Customize how orders are imported with these settings:
  • Enable Get Orders: Turn on to import orders from Walmart.
  • Order Statuses: Select statuses to import (Created, Acknowledged, Shipped, Delivered, Cancelled).
  • Fetch Orders for the Last X Days: Set the date range for fetching orders (default: 5 days, options up to 60 days).
  • Fulfillment Type: Choose the fulfillment type (Seller Fulfilled, WFS Fulfilled, 3PL Fulfilled).
  • Personal Identifying Information Retention: Set the duration to retain personal data (Indefinitely, 30/60/90 days post-shipment).

Follow these steps to configure the Get Orders integration:
  • 1 Configure Shipping Mapping: Ensure Walmart’s shipping mapping is set up in Settings > Shipping Profile > Seller Fulfillment > Shipping Templates to define shipping methods (e.g., Value, Standard, Two-Day).
  • 2 Enable Two-Day Shipping (Optional): If offering Two-Day shipping, apply and get approval from Walmart prior to enabling it on product sales.
  • 3 Enable Get Orders: Go to the Walmart channel settings, find "Get Orders," and toggle it on.
  • 4 Configure Settings:
    • Order Statuses: Select the statuses to import (e.g., Created, Acknowledged).
    • Fetch Orders for the Last X Days: Choose a date range (e.g., 5–60 days).
    • Fulfillment Type: Select the appropriate type (e.g., Seller Fulfilled).
    • Personal Identifying Information Retention: Set the retention period (e.g., Indefinitely, 30/60/90 days post-shipment).
  • 5 Create a Mapping Template: Use "Manage Mapping" to define which order fields to import (see Mapping Fields section).
  • 6 Run the Integration: Start manually with "Run Sync" or schedule via "Adjust Schedule." Monitor progress using Flxpoint logs.

  • The mapping screen is labeled “Walmart → Flxpoint” under “Get Orders.”
  • Buttons: Cancel and Save Mapping.
  • Columns: Left (Walmart fields), Right (Flxpoint fields).

Mapping templates control which Walmart order fields are imported into Flxpoint. Below are the fields you can map, with examples and purposes:
Walmart Get Orders Mappings
Field Maps To Example Purpose Status
SKU Flxpoint Order Item: SKU ABC123 Identifies the product in the order (from Walmart Order: SKU) Required
Title Flxpoint Order Item: Name Blue T-Shirt Records the product name in the order (from Walmart Order: Title) Optional
Quantity Flxpoint Order Item: Quantity Ordered 3 Records the quantity of the item ordered (from Walmart Order: Quantity) Required
Item Price Flxpoint Order Item: Price 29.99 Records the price of the item (from Walmart Order: Item Price) Optional
Address Line 1 (Billing/Shipping) Flxpoint Order: Address Line 1 (Billing/Shipping) 123 Main St Records the first line of the billing/shipping address (from Walmart Order: Address 1) Optional
Address Line 2 (Billing/Shipping) Flxpoint Order: Address Line 2 (Billing/Shipping) Apt 4B Records the second line of the billing/shipping address (from Walmart Order: Address 2) Optional
City (Billing/Shipping) Flxpoint Order: City (Billing/Shipping) Los Angeles Records the city of the billing/shipping address (from Walmart Order: City) Optional
State (Billing/Shipping) Flxpoint Order: State (Billing/Shipping) California Records the state of the billing/shipping address (from Walmart Order: State) Optional
Postal Code (Billing/Shipping) Flxpoint Order: Post Code (Billing/Shipping) 90210 Records the postal code of the billing/shipping address (from Walmart Order: Postal Code) Optional
Country Code (Billing/Shipping) Flxpoint Order: Country Code (Billing/Shipping) US Records the country code of the billing/shipping address (from Walmart Order: Country Code) Optional
Phone (Billing/Shipping) Flxpoint Order: Telephone (Billing/Shipping) 555-123-4567 Records the telephone number for the billing/shipping contact (from Walmart Order: Phone) Optional
Ship Name Flxpoint Order: Ship Name John Doe Records the name of the shipping recipient (from Walmart Order: Ship Name) Optional
Shipping Method Flxpoint Order: Channel Shipping Text Standard Records the shipping method used for the order (from Walmart Order: Shipping Method) Optional
Total Price Flxpoint Order: Order Total 150.00 Records the total order amount (from Walmart Order: Total Price) Optional
Total Price Flxpoint Channel Invoice: Total 150.00 Records the total invoice amount (from Walmart Order: Total Price) Optional
Total Tax Flxpoint Channel Invoice: Tax Cost 12.00 Records the total tax amount for the order (from Walmart Order: Total Tax) Optional
Shipping Total Flxpoint Channel Invoice: Shipping Cost 15.00 Records the shipping cost for the order (from Walmart Order: Shipping Total) Optional
Order Date Flxpoint Channel Invoice: Created On 2025-05-01T10:00:00Z Records the date the invoice was created (from Walmart Order: Order Date) Optional
Order Date Flxpoint Order: Ordered On 2025-05-01T10:00:00Z Records the date the order was placed (from Walmart Order: Order Date) Required
Available Source Fields
Walmart provides fields under categories like:
  • Walmart Order: Item Price (maps to Order Line Item: Price), Quantity (maps to Order Line Item: Quantity), SKU (maps to Order Line Item: SKU), Title (maps to Order Line Item: Title), Address 1 (maps to Shipping/Billing Address: Address Line 1), Address 2 (maps to Shipping/Billing Address: Address Line 2), Shipping Method (maps to Order: Channel Shipping Text), City (maps to Shipping/Billing Address: City), Country Code (maps to Shipping/Billing Address: Country Code), Order Date (maps to Channel Invoice: Created On, Order: Ordered On), Ship Name (maps to Shipping/Billing Address: Full Name), Total Price (maps to Order: Order Total, Channel Invoice: Total), Phone (maps to Shipping/Billing Address: Phone), Postal Code (maps to Shipping/Billing Address: Postal Code), Shipping Total (maps to Channel Invoice: Shipping Cost), State (maps to Shipping/Billing Address: State), Total Tax (maps to Channel Invoice: Tax Cost).
Mapping Options
You can choose from the following options for each field:
  • Enable: Import the field (e.g., enable “Item Price”).
  • Disable: Ignore the field (e.g., disable “Address 2”).

This section provides key details about the Walmart Get Orders integration to help you understand the process:
  • Walmart Integration: Connects to your Walmart Marketplace store using the orders?createdStartDate=&status= endpoint to retrieve orders. Connection settings are configured through API credentials.
  • Order Filtering: Supports filtering by fulfillment type (e.g., Seller Fulfilled, WFS Fulfilled) and order status (e.g., Created, Acknowledged).
  • Limitations: Does not support custom fields, digital items, or donations. Personal identifying information is redacted after the retention period set in the configuration.
Tip: Ensure proper shipping mappings are set in both Walmart and Flxpoint to avoid order import failures, especially for Two-Day shipping, which requires prior approval from Walmart.

If you encounter issues:
  • Orders Not Importing:
    • Ensure the order status on Walmart matches the selected statuses in Flxpoint (e.g., if set to “Created,” orders marked “Completed” won’t import).
    • Verify the order’s creation date falls within the “Fetch Orders for the Last X Days” setting (e.g., if set to 7 days, a 10-day-old order won’t import). Adjust to 5–60 days as needed.
    • Confirm required fields (SKU, Quantity, Order Date) are mapped in the template.
  • Shipping Issues: Confirm that Walmart’s shipping mapping is properly configured to support the selected fulfillment type and shipping methods (e.g., Value, Standard, Two-Day).
  • Sync Not Running: Verify the sync schedule or run manually with “Run Sync.” Check Flxpoint logs for errors.
  • Connection Issues: Ensure Walmart API credentials (Seller ID, Consumer ID, Private Key) are correct and the connection is active.

Conclusion
With this integration, you can efficiently import and manage Walmart orders in Flxpoint, ensuring accurate order processing and fulfillment while adhering to Walmart’s shipping and fulfillment requirements.
 
 

Sync Orders 

Supported | Walmart - Sync Orders

Introduction to Walmart Sync Orders Integration
This guide helps you set up the Sync Orders integration for Walmart on Flxpoint. It ensures that order data, such as shipment details, is synchronized between Flxpoint and Walmart, keeping your order status up-to-date. Let’s get started!

This integration synchronizes order data between Flxpoint and Walmart, ensuring consistency:
  • Update Walmart with shipment details (carrier, method, tracking number, URL) from Flxpoint.
  • Automatically update the order status to Shipped on Walmart once fully shipped.
  • Map Flxpoint shipment fields to Walmart fields for accurate tracking information.
It simplifies keeping order data in sync on Walmart directly from Flxpoint.

The integration follows a structured process to sync orders with Walmart:
  • Shipment Update: Post shipment details using the endpoint orders/{orderId}/shipping.
  • Eligibility Check: Only fully shipped orders are eligible for syncing.
  • Status Update: Automatically update the order status to Shipped on Walmart after syncing.
  • Execution: Run manually via "Run Sync" or on a schedule via "Adjust Schedule."
Note: Ensure your Walmart connection is active and a shipping template is configured to avoid synchronization failures.

Customize how orders are synced with these settings:
  • Enable Sync Orders: Turn on to synchronize order data with Walmart.
  • Shipping Template: Ensure a shipping template is configured in Walmart, as it’s required for syncing orders.
  • Scheduling: Run manually or schedule (e.g., every hour). Jobs may take 2–5 minutes to start and up to 15 minutes to complete.
  • Mapping Template: Define which Flxpoint fields to sync with Walmart (see Mapping Fields section).

Follow these steps to configure the Sync Orders integration:
  • 1 Add the Integration: In Flxpoint, navigate to the "Integrations" section, select "Walmart" as the type, and choose “Sync Orders.”
  • 2 Connect to Walmart: Select an existing connection or set up a new one with your Walmart credentials (e.g., Seller ID, Consumer ID, Private Key).
  • 3 Verify Shipping Template: Ensure a shipping template is configured in Walmart under Settings > Shipping Profile > Seller Fulfillment > Shipping Templates to enable order syncing.
  • 4 Create a Mapping Template: Use "Manage Mapping" to define which Flxpoint shipment fields to send to Walmart (see Mapping Fields section).
  • 5 Schedule the Sync: Enable scheduling (e.g., every hour) or run manually with “Run Integration.” Monitor progress using Flxpoint logs.

  • The mapping screen is labeled “Flxpoint → Walmart” under “Sync Orders.”
  • Buttons: Cancel to discard changes, Duplicate to copy the template, and Save Mapping to save changes.
  • Sections include:
    • Settings: Options like connection, shipping template, and scheduling.
    • From Value: Flxpoint fields, like Shipment (e.g., Carrier, Tracking Number).
    • To Walmart Fulfillment Field: Walmart fields, like Carrier Name, Tracking Number, or Shipping Method.

Mapping templates control which Flxpoint shipment fields are sent to Walmart. Below are the fields you can map, with examples and purposes:
Walmart Sync Orders Mappings
Field Maps To Example Purpose Status
Carrier Name Walmart Fulfillment: Carrier Name UPS Identifies the shipping carrier (from Flxpoint Shipment: Carrier) Required
Tracking Number Walmart Fulfillment: Tracking Number 1Z9999W99999999999 Provides the tracking number for the shipment (from Flxpoint Shipment: Tracking Number) Required
Tracking URL Walmart Fulfillment: Tracking URL https://ups.com/track?tracknum=1Z9999W99999999999 Provides the URL for tracking the shipment (from Flxpoint Shipment: Tracking URL) Optional
Shipping Method Walmart Fulfillment: Shipping Method Ground Specifies the shipping method used (from Flxpoint Shipment: Method) Optional
Available Source Fields
Flxpoint provides fields under categories like:
  • Shipment: Carrier (Text, maps to Walmart Fulfillment: Carrier Name), Method (Text, maps to Walmart Fulfillment: Shipping Method), Tracking Number (Text, maps to Walmart Fulfillment: Tracking Number), Tracking URL (Text, maps to Walmart Fulfillment: Tracking URL).
Mapping Options
You can choose from the following options for each field:
  • Enable: Sync the field (e.g., enable “Carrier”).
  • Disable: Ignore the field (e.g., disable “Tracking URL”).
  • Don’t Map: Skip the field—no data is sent to Walmart.
  • Set To Empty: Clear the field in Walmart, removing existing data.

This section provides key details about the Walmart Sync Orders integration to help you understand the process:
  • Walmart Integration: Connects to your Walmart Marketplace store using the orders/{orderId}/shipping endpoint to update shipment details. Connection settings are configured through API credentials.
  • Eligibility: Only fully shipped orders are eligible for syncing; partial order shipments or partial order item shipments are not supported.
  • Compliance Requirements: Requires a shipping template to be configured in Walmart for successful order syncing.
  • Sync Delays: Jobs may take 2–5 minutes to start and up to 15 minutes to complete, depending on the number of orders.
Tip: Ensure all items in an order are fully shipped and the shipping template is correctly set up in Walmart before syncing. Test with a small batch of orders to confirm mapping accuracy.

If you encounter issues:
  • Order Not Syncing: Ensure the order is fully shipped, as only fully shipped orders are eligible for syncing. Verify that required fields (Carrier Name, Tracking Number) are mapped in the template.
  • Shipping Template Missing: Confirm a shipping template is configured in Walmart, as it’s mandatory for syncing orders.
  • Fields Not Syncing: Check the mapping template to confirm fields like Carrier Name and Tracking Number are enabled.
  • Sync Delays: Jobs may take 2–5 minutes to start and up to 15 minutes to complete. Check Flxpoint logs if delays persist.
  • Connection Issues: Ensure Walmart API credentials (Seller ID, Consumer ID, Private Key) are correct and the connection is active.

Conclusion
With this integration, you can efficiently sync order shipment details from Flxpoint to Walmart, ensuring accurate tracking information and order status updates with minimal effort.