Walmart Canada

How to add a Walmart CA account to ShipStation, what features are available, and other need-to-know details.

Connect your Walmart CA Marketplace store to ShipStation then import your Walmart CA store orders to manage your shipping, tracking, and inventory in a single platform.

If you don't yet have a Walmart CA Marketplace account but would like one, go to the Walmart Marketplace application page to sign up and begin the approval process.

Walmart CA Requirements

Connection Requirements:

  • An active account with Walmart CA.

  • Sellers must be approved by Walmart. Orders WILL NOT IMPORT unless you have been approved and onboarded.

  • You must use a Walmart-generated Client ID and Client Secret from the Walmart Developer Portal to connect to your API.

Order Import Requirements:

  • Must include a Ship To address.

ShipStation will acknowledge the orders upon import.

Merchants should not acknowledge orders in Walmart CA Seller Center before they import into ShipStation. 

If you do acknowledge orders, ShipStation will not import them because it indicates they are being fulfilled elsewhere.

Connect a Walmart CA Store to ShipStation

To complete the connection, you'll need two browser windows open: one for ShipStation and one for Walmart. Follow the steps below to connect your Walmart seller account to ShipStation.

To connect your Walmart CA store to ShipStation:

  1. Log in to your Walmart CA Seller Center.

  2. Go to Settings and click Consumer IDs & Private Keys under API.

    Walmart_CA_SET_API_Keys_MRK.png
  3. Copy your Consumer ID and Private Key

  4. Select the Walmart Canada Marketplace tile. This will open a connection pop-up.

    Walmart_CA_tile.png
  5. Return to the browser tab with your Walmart CA account, then copy and paste the Customer ID and Private Key into the corresponding fields in the popup.

    Walmart_CA_SET_API_ConsumerID_PrivateKeys.png
  6. Click Connect.

After you've completed the connection steps, your store will be connected to ShipStation. You'll be taken to the store's Settings page to adjust the store-specific settings like branding, notification preferences, and product handling.

Available Features for the Walmart CA Integration

ShipStation's integration with Walmart CA supports the following standard features:

This integration allows you to define the Status Mappings for the store connection.

ShipStation will import the customer email address and can send customer shipment notification and delivery emails.

ShipStation will import the customer phone number.

ShipStation will import the shipping method chosen by the customer at time of checkout.

ShipStation will import the payment method used to pay for the order.

ShipStation will import discount and coupon information for the order.

ShipStation is able to determine if an order was placed as a gift.

ShipStation will import internal notes or order activity from the selling channel.

ShipStation will import notes left by the customer at time of checkout. Displayed as Customer notes in ShipStation's Legacy Layout.

ShipStation will import the total order weight from the selling channel.

ShipStation will import the weight for each line item in the order.

ShipStation will import an image URL for each line item in the order.

ShipStation will import item options (such as color or size) for each line item in the order.

ShipStation will import a product stock location for each line item in the order.

Status UpdateTracking NumberCarrierServiceCarrier Fee

The shipment update ShipStation sends to the selling channel will include any Notes to Buyer set on the order in ShipStation.

Item Information

Additional Features for Walmart CA Integration

ShipStation's integration with Walmart CA allows for the following additional features:

Feature

Description

Automatic updates

Begins when ShipStation receives the first order from Walmart CA.

Add multiple Walmart Canada stores to a single ShipStation account.

Reconfiguring a Walmart Canada store would require inputting the Client ID and Client Secret and submitting to the Walmart API.

However, we do not recommend this unless absolutely necessary as it may take several hours or days for Walmart to approve those stores again.

Refresh Date

The first store update will import the last 35 days' worth of order data. Additional imports will import the last 7 days worth of order data.

This integration allows you to define the Status Mappings for the store connection.

ShipStation will import the customer email address and can send customer shipment notification and delivery emails.

ShipStation will import the customer phone number.

ShipStation will import the shipping method chosen by the customer at time of checkout.

ShipStation will import the payment method used to pay for the order.

ShipStation will import discount and coupon information for the order.

ShipStation is able to determine if an order was placed as a gift.

ShipStation will import internal notes or order activity from the selling channel.

ShipStation will import notes left by the customer at time of checkout. Displayed as Customer notes in ShipStation's Legacy Layout.

ShipStation will import the total order weight from the selling channel.

ShipStation will import the weight for each line item in the order.

ShipStation will import an image URL for each line item in the order.

ShipStation will import item options (such as color or size) for each line item in the order.

ShipStation will import a product stock location for each line item in the order.

Status UpdateTracking NumberCarrierServiceCarrier Fee

The shipment update ShipStation sends to the selling channel will include any Notes to Buyer set on the order in ShipStation.

Item Information

Additional Details About the Walmart CA Integration

  • Merchants should not acknowledge orders in Walmart CA Seller Center before they import into ShipStation. 

    If you do acknowledge orders, ShipStation will not import them because it implies they are being fulfilled elsewhere.

  • Though you can add multiple Walmart Canada stores to a single ShipStation account, we do not recommend doing so unless absolutely necessary as it may take several hours or days for Walmart to approve those stores again.

Troubleshooting Tips for Walmart CA

Here are some common issues experienced by users, potential causes, and available troubleshooting tips.

Issue

How to troubleshoot or resolve

Error: Undefined

What it means: Possible browser-related issue when setting up your Walmart CA store using Firefox.

What to do: Try a new browser or update Firefox. It may be possible to establish the store connection in Chrome after it failed in Firefox.

This integration allows you to define the Status Mappings for the store connection.

ShipStation will import the customer email address and can send customer shipment notification and delivery emails.

ShipStation will import the customer phone number.

ShipStation will import the shipping method chosen by the customer at time of checkout.

ShipStation will import the payment method used to pay for the order.

ShipStation will import discount and coupon information for the order.

ShipStation is able to determine if an order was placed as a gift.

ShipStation will import internal notes or order activity from the selling channel.

ShipStation will import notes left by the customer at time of checkout. Displayed as Customer notes in ShipStation's Legacy Layout.

ShipStation will import the total order weight from the selling channel.

ShipStation will import the weight for each line item in the order.

ShipStation will import an image URL for each line item in the order.

ShipStation will import item options (such as color or size) for each line item in the order.

ShipStation will import a product stock location for each line item in the order.

Status UpdateTracking NumberCarrierServiceCarrier Fee

The shipment update ShipStation sends to the selling channel will include any Notes to Buyer set on the order in ShipStation.

Item Information