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.
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
-
Must include a Ship From address with a Country
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.
To complete the connection, you'll need two browser windows open: one for ShipStation and one for Walmart.
To connect your Walmart CA store to ShipStation:
-
Log in to your Walmart CA Seller Center.
-
Go to Settings and click Consumer IDs & Private Keys under API.
-
Copy your Consumer ID and Private Key
-
Select Walmart Canada Marketplace.
This will open a connection pop-up.
-
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 pop-up.
-
Click Connect.
After you've completed the connection steps, the store's Settings page will open. You can adjust your store-specific settings like branding and customer notifications, if you wish. Or click Save to close.
ShipStation's integration with Walmart CA supports the following standard features:
Feature |
Supported? |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
*Must be one of the following: Standard, Express, Oneday, or Freight
ShipStation Status |
Walmart CA Status |
---|---|
Awaiting Payment |
Created |
Awaiting Shipment |
Acknowledged |
Shipped |
Shipped Delivered |
Cancelled |
Cancelled |
On Hold |
N/A |
This table indicates which data ShipStation sends to Walmart CA with the marketplace shipment notification:
Field |
Sent to Marketplace? |
---|---|
Status Update |
|
Tracking Number |
|
Carrier |
|
Service |
|
Carrier Fee |
|
|
|
Item Information |
|
Allows Partial ShipNotify |
|
Alert the selling channel if only part of an order is shipped? |
|
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. |
-
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.
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. |
Error: Marketplace Notification Failed |
What it means: Possibly that the Ship From address is missing the Country. What to do: Ensure that all Ship From addresses include a Country code. If manually Marking an Order as Shipped, make sure there is a Ship From address selected in the Shipped From column. |