CedCommerce Walmart Magento Integration

- E-Commerce, Magento 2

Magento 2 Walmart Integration Extension

Walmart Magento Integration is an extension, developed by CedCommerce that enables Magento 1 and Magento 2 users to connect their store with Walmart by establishing synchronization of products, orders, and refunds with the help of Walmart API.

Download/Buy CedCommerce Walmart Integration Magento 2 extension

Download/Buy CedCommerce Walmart Integration Magento extension


The CRONs implemented in this extension help to automate the process thereby keeping it up to date.

This extension interacts with Walmart Marketplace to integrate the synchronized product listing between the Magento and the Walmart retailers. After installing the extension, a merchant can create the Walmart Categories and the dependent attributes on the Magento store.

The process enables a merchant to configure the desired product category into Magento for automatic submission of the selected product to the same Category on Walmart.

The features of the Walmart Magento Integration extension are as follows:

  • Profile Based     Product Upload
  • Easy Walmart     Category and Attribute mapping
  • Manage     Walmart Product and Upload Product (directly from grid and bulk     upload all products)
  • Product     Synchronization – Automatic & Manual (both)
  • Review     Product/Inventory/Price Feeds
  • Automated     Order Import & Acknowledgement
  • Shipment and     Cancellation of Orders
  • Automated     Shipment with Shipworks/Shipstation
  • Multiple     Shipment of an Order
  • Create Refund
  • Upload     Configurable Product(s)
  • Bulk Product     Upload/Publish
  • Retire/Unpublish     Selected Product(s)
  • CRON Facility
  • Knowledge     Base
  • Walmart Tax Codes

Now let’s understand the functioning of the extension which includes the configurations and settings from the backend.

Once the extension is successfully installed on the Merchant’s store, Walmart menu appears in the Magento 2 Admin Panel. The merchant has to fill in the API credentials on the Walmart Configuration page of the admin panel.

The user has to log in the Walmart Seller account to obtain the following API credentials:

  • Consumer Id
  • Private Key

After obtaining the Consumer Id and the Private Key, the merchant has to copy all of them one by one from the Walmart Seller account and paste it one by one to the Configuration page of the admin panel of the merchant.

To follow the process of copying and pasting of the consumer ids and private keys, open the Walmart Seller account and the Magento 2 Admin Panel in two different tabs or windows of the browser. Thus, copy the keys from the Walmart Seller account and paste them one by one to the Magento 2 Admin Panel.

To copy the API Credentials from the Walmart Seller account,

  1. Open the Walmart Seller account.
  2. Click the Settings Settings Icon.

The General Settings menu appears as shown in the following figure:

Magento 2 Walmart Integration Extension

  1. Under API, click Consumer IDs & Private Keys.

The page appears as shown in the following figure:

Magento 2 Walmart Integration Extension

  1. Under Consumer ID, click the Copy button.
  2. Under Private Key, click the Regenerate Key button.

The Regenerate Secret Key dialog box appears as shown in the following figure:

  1. Click the Yes, Regenerate Key button.

The key is generated. Copy the generated key.

To Set up the Configuration settings in the Magento 2 Admin panel

  1. Go to the Magento 2 Admin panel.
  2. On the left navigation bar, click the WALMART INTEGRATION menu.

The menu appears as shown in the following figure:

Magento 2 Walmart Integration Extension

  1. Click Configuration.

The Configuration page appears as shown in the following figure;

Magento 2 Walmart Integration Extension

  1. In the right panel, under Walmart API Settings, do the following steps

a) In the Enabled list, select Yes.

Note: The No option hides all the relevant fields that appear under the Walmart API Settings section. The WALMART INTEGRATION menu does not appear in the left navigation bar.

b) In the Consumer Id box, paste the corresponding Consumer ID copied from the Consumer IDs & Private Keys page of the Walmart Seller Account.

c) In the Private Key box, paste the corresponding Private Key copied from the Consumer IDs & Private Keys page of the Walmart Seller Account.

d) In the Orders, Fetch Start Date box, click the calendar icon, and enter the date.

The date from when the user starts to fetch the order.

e) In the Swatches Attributes list, select the required attributes.

f) In the Enable Swatches for Configurable Product list, select the required option.

Enables or Disables the swatches for the configurable product.

g) In the Debug Log list, select Yes to capture the log.

  1. Click the Walmart Product Sync Settings tab.

The tab is expanded, and the relevant field appears as shown in the following figure:

Magento 2 Walmart Integration Extension

In the Select Store list, select the single store.

  1. Click the Walmart Global Settings tab.

The tab is expanded, and the relevant fields appear as shown in the following figure;

  1. Under Walmart Global Settings, do the following steps:

a) In the Walmart Product Price list, select the required option.

Walmart Product Price: This is to set a different price for all the products as shown in the following figure:

A user can set the price on the following basis: –

Increase in Fixed Price: If selected, then the Modify by Fix Price field appears.

Increase by Fixed Percentage: If selected, then the Modify by Percentage Price field appears.

A decrease in Fixed Price: If selected, then the Modify by Fix Price field appears.

Decrease by Fixed Percentage: If selected, then the Modify by Percentage Price field appears.

b) In the Inventory Fulfillment Lag Time box, enter the number of days to fulfill the inventory when the product is out of stock.

c) In the Product TaxCode box, enter 7 digit product tax code.

Or Click the Select Tax code button.

The Find a Tax Code page appears as shown in the following figure:

Magento 2 Walmart Integration Extension

(i) Scroll down to the required Tax Code.

(ii) In the Action column, click the corresponding Select button.

The Tax Code is selected and appears on the top-right corner of the page as highlighted.

Magento 2 Walmart Integration Extension

(iii) Click the Save button.

The page is closed and the selected Tax Code appears in the Product TaxCode box.

d) In the Walmart Order Id Prefix box, enter a text as a prefix for Walmart Increment ID.

e) In the Walmart Product Id Override list, select the required option.

Note: Enable to Override Walmart Product Identifier. Disable it until it is specifically needed.

f) In the Walmart Product SKU Override list, select the required option.

Note: Enable to Override Product SKU on Walmart.

g) To configure the Shipping Settings, click the Add button.

The field is expanded and appears as shown in the following figure:

Magento 2 Walmart Integration Extension

(i) In the Enabled list, select Yes.

(ii) In the Region list, select the required region.

(iii) In the Method list, select the required shipping method.

(iv) In the Magento Attribute Code list, select the corresponding attribute code.

Note: Click the Add button to add more shipping settings. To delete the rule, in the corresponding row of the Action column, click the Delete icon.

  1. Click Walmart Inventory Rules tab.

The Walmart Inventory Rules tab is expanded as shown in the following figure:

Magento 2 Walmart Integration Extension

9) Under Walmart Inventory Rules, do the following steps:

In the Send Inventory on basis of Threshold list, select Enable to send the inventory based on the threshold.

Note: Only when the admin selects Enable, the other fields appear.

The section appears as shown in the following figure:

Magento 2 Walmart Integration Extension

Note: a) Threshold Inventory is the minimum count of an item that the store owner wants to keep in stock.

b) In the Inventory Threshold Value box, enter the required value.

c) In the Send Inventory for Lesser Than Threshold Case box, enter the required value.

d) In the Send Inventory for Greater Than Threshold Case box, enter the required value.

  1. Click the Walmart Cron Settings tab.

The Walmart Cron Settings tab is expanded as shown in the following figure:

Magento 2 Walmart Integration Extension

  1. Under Walmart Cron Settings, do the following steps:

a) In the Walmart Order Cron list, select Enable to enable the order to fetch cron.

b) In the Walmart Price Cron list, select Enable to enable the price sync cron.

c) In the Walmart Shipment Cron list, select Enable to automatically generate the shipment cron.

d) In the Walmart Inventory Cron list, select Enable to enable the inventory sync cron.

Conclusion:

This the entire process of Connecting your Magento 1 and Magento 2 stores with Walmart Marketplace through CedCommerce.

Since Walmart Magento extensions are based on one-time payment, sellers are saved from Monthly recursive payments in the subscription model or higher upgrading fee in Freemium models. Among other benefits of choosing Walmart Magento extensions from CedCommerce are:

  1. Being Official Integration Partner of Walmart, CedCommerce facilitates all the aspects – Product Management, Order Management, Inventory Management, and Shipment Management.
  2. After the Purchase of Extension, a dedicated account manager is aligned with the buyer who helps sellers to get familiar and even upload products, if they require.
  3. Also, free recursive updates are provided each time Walmart make changes to its APIs, for free.

Download/Buy CedCommerce Walmart Integration Magento 2 extension

Download/Buy CedCommerce Walmart Integration Magento extension