Walmart Marketplace Integration with Magento · Brainvire has developed Walmart extension for...

19
User Guide for Walmart Marketplace Integration with Magento Version: 1.0

Transcript of Walmart Marketplace Integration with Magento · Brainvire has developed Walmart extension for...

Page 1: Walmart Marketplace Integration with Magento · Brainvire has developed Walmart extension for Magento Ecommerce platform to lend a hand to Magento Ecommerce store to sell on Walmart’s

User Guide for

Walmart Marketplace Integration with Magento

Version: 1.0

Page 2: Walmart Marketplace Integration with Magento · Brainvire has developed Walmart extension for Magento Ecommerce platform to lend a hand to Magento Ecommerce store to sell on Walmart’s

www.brainvire.com | © 2017 Brainvire Infotech Pvt Ltd

Page 2 of 19

OVERVIEW Walmart Integration, helps to integrate your Magento store with Walmart by establishing a synchronization of products, orders and refunds with the help of Walmart API. The CRONs implemented in this extension help to automate the process thereby keeping it up to date. This extension helps you sell on Walmart by directly uploading your products from your Magento store.

Walmart Extension Integration Walmart extension can easily integrate with Magento, it helps magento store owner to sell their

product on the Walmart.

Before Integrating Walmart extension, the merchant needs to login to his Walmart Seller account at Walmart.com.

Once you create Walmart seller account you need to follow certain steps.

Walmart Configuration Setting In order to obtain Walmart Consumer Id, API Secret Key and Channel Type Id, the merchant needs to login to his Walmart Seller account.

Page 3: Walmart Marketplace Integration with Magento · Brainvire has developed Walmart extension for Magento Ecommerce platform to lend a hand to Magento Ecommerce store to sell on Walmart’s

www.brainvire.com | © 2017 Brainvire Infotech Pvt Ltd

Page 3 of 19

For Obtaining the Secret key, click on the Regenerate key button. A popup will appear for confirmation. Click yes, the key will be generated.

After clicking Yes Regenerate Key button, key will be appear with the text field below Consumer Id as below.

Page 4: Walmart Marketplace Integration with Magento · Brainvire has developed Walmart extension for Magento Ecommerce platform to lend a hand to Magento Ecommerce store to sell on Walmart’s

www.brainvire.com | © 2017 Brainvire Infotech Pvt Ltd

Page 4 of 19

After that obtain the Consumer Id and Secret key.

These details will be used in the configuration setting of merchant’s admin panel (Magento admin panel).

Once the extension is successfully installed on your store, Walmart menu will start appearing on Magento admin panel.

Step 1: Configuration Copy the Consumer Id, Secret Key and Consumer Channel Type Id from Walmart Seller Panel-> setting section one by one and then, paste it in the Configuration setting of the extension.

To fill the walmart Configuration Setting of the extension, go to Walmart -> Configuration.

Page 5: Walmart Marketplace Integration with Magento · Brainvire has developed Walmart extension for Magento Ecommerce platform to lend a hand to Magento Ecommerce store to sell on Walmart’s

www.brainvire.com | © 2017 Brainvire Infotech Pvt Ltd

Page 5 of 19

Here are the mandatory settings which merchant needs to enter in Walmart Api Settings:

Consumer Id

Private Key (Secret Key on Walmart)

Consumer Channel Type Id (Consumer Channel Type on Walmart)

Select Store which you want to integrate on Walmart.

Customer Email Address Email address of the merchant for the walmart order.

Use Order Prefix If merchant want to add the prefix for the walmart product, then select yes from the dropdown.

Order Prefix

If you select the “Yes” option in the “Use Order Prefix” option, then you will have this option.

This is a text field where you need to enter any text that will show in the Walmart order.

E.g. If you set “Walmart-” in the “Order Prefix”, then order number will be like Walmart-300000001

Step 2: products

Merchant can view the list of existing magento store product by clicking Walmart->Product.

Page 6: Walmart Marketplace Integration with Magento · Brainvire has developed Walmart extension for Magento Ecommerce platform to lend a hand to Magento Ecommerce store to sell on Walmart’s

www.brainvire.com | © 2017 Brainvire Infotech Pvt Ltd

Page 6 of 19

It will display all the existing magento store product, from there merchant can add new product to the product listing not for walmart from Add Product to Walmart product listing.

Page 7: Walmart Marketplace Integration with Magento · Brainvire has developed Walmart extension for Magento Ecommerce platform to lend a hand to Magento Ecommerce store to sell on Walmart’s

www.brainvire.com | © 2017 Brainvire Infotech Pvt Ltd

Page 7 of 19

2.1 To add the product into the Walmart store,

Merchant need to select the products by checking the checkbox, and then select the “Add/Update Products to Walmart” option from the Action drop down menu then click on submit.

o It will confirm by showing popup for adding/updating product click on ok.

2.2 Filter Product by Attribute

o Merchant can filter the list of product by attribute by clicking Advanced Filter Option

button. The advanced filtration option allow user to filter product by Attributes

o Merchant can select multiple options for Advanced Filter and also select the conditional

value for filtering product.

o Apart from that, merchant can also filter the list by other means like column wise filtration

options. Both the filtration will work together and provide the result as per the matching

criteria.

Page 8: Walmart Marketplace Integration with Magento · Brainvire has developed Walmart extension for Magento Ecommerce platform to lend a hand to Magento Ecommerce store to sell on Walmart’s

www.brainvire.com | © 2017 Brainvire Infotech Pvt Ltd

Page 8 of 19

2.3 Product added at Walmart

To verify whether the product has been uploaded in walmart too by following . o From the Walmart Seller center Merchant can check whether the product are

successfully added or not from magento store. o From the “Walmart seller center” you need to select Item & Inventory, then click on

“Feed Status” option to check whether the product has been successfully uploaded or not on walmart.

Feed Status will show the status of the product, whether the product is processed.

Page 9: Walmart Marketplace Integration with Magento · Brainvire has developed Walmart extension for Magento Ecommerce platform to lend a hand to Magento Ecommerce store to sell on Walmart’s

www.brainvire.com | © 2017 Brainvire Infotech Pvt Ltd

Page 9 of 19

2.4 Walmart Product list

To view the product listing page at walmart follow below steps. o Expand Inventory & Management tab. o Select Manage Items. o List of product will display.

Page 10: Walmart Marketplace Integration with Magento · Brainvire has developed Walmart extension for Magento Ecommerce platform to lend a hand to Magento Ecommerce store to sell on Walmart’s

www.brainvire.com | © 2017 Brainvire Infotech Pvt Ltd

Page 10 of 19

2.5 Sync Product Price to Walmart

It provide facility to sync product price between Magento store and walmart as shown below. o Click Walmart tab from magento admin panel. o Click on Product tab. o List of product will display. o Select the product by checking the checkbox for those price need to sync o Select Price Sync to Walmart from the Action dropdown o Click on Submit, and it will ask for Confirmation by showing popup. o Click Yes to confirm.

2.6 Sync Inventory to Walmart

From magento admin panel merchant can sync the inventory to walmart. o Click Walmart tab from magento admin panel. o Click on Product tab. o List of product will display. o Select the product by checking the checkbox for those price need to sync o Select inventory Sync to Walmart from the Action dropdown o Click on Submit, and it will ask for Confirmation by showing popup. o Click yes to confirm.

Note: There are different statuses for the Walmart products. The published status of an item describes where the item is in the ingestion process. Status:

PUBLISHED o The product is visible on the site and available for sale.

READY_TO_PUBLISH o The product is in final staging process prior to being published.

IN_PROGRESS o The product is going through processing. An error could still occur at this point.

UNPUBLISHED o The product has been made unavailable on Walmart.com because of back-end rules,

such as being without inventory for too long or problems with imagery.

STAGE o The product is in the final staging process but is not yet published because the seller is

not yet live.

SYSTEM_PROBLEM o The product cannot be published. Usually an error of this type must be resolved with

the assistance of Marketplace Support.

Page 11: Walmart Marketplace Integration with Magento · Brainvire has developed Walmart extension for Magento Ecommerce platform to lend a hand to Magento Ecommerce store to sell on Walmart’s

www.brainvire.com | © 2017 Brainvire Infotech Pvt Ltd

Page 11 of 19

LIFECYCLE STATUS The lifecycle status of an item describes where the item offer is in the overall lifecycle.

ACTIVE o The offer on an item is current.

RETIRED o The offer has moved past its expiration date (as set in the discontinue Date field). The

item is not visible on Walmart.com. It can be made ACTIVE again by extending the expiration date into the future.

ARCHIVED o The offer has been in RETIRED status for over a year. To return the offer to the ACTIVE

status, Marketplace Support must be contacted.

Step 3: Attribute

Attribute Mapping shall be done by the merchant for mapping custom attribute.

To map Walmart attributes in Magento, go to Walmart > Attribute. Walmart Attribute Grid shows the list of fields which is used to send Product Information on Walmart.

3.1 Required Attribute Configuration

Merchant can change the value of the Walmart attribute by selecting the “Required Attribute Configuration” option.

Page 12: Walmart Marketplace Integration with Magento · Brainvire has developed Walmart extension for Magento Ecommerce platform to lend a hand to Magento Ecommerce store to sell on Walmart’s

www.brainvire.com | © 2017 Brainvire Infotech Pvt Ltd

Page 12 of 19

3.2 Additional Attribute

From the drop down option you can set any value for the Walmart attribute.

You can add extra attribute by selecting “Additional Attributes” option.

By selecting “Additional Attributes” option, merchant can view list of attributes.

Merchant can filter from dropdown for required attribute.

After selecting the attributes from the list, merchant need to select “Additional Attribute Configuration” option to add that attributes.

Page 13: Walmart Marketplace Integration with Magento · Brainvire has developed Walmart extension for Magento Ecommerce platform to lend a hand to Magento Ecommerce store to sell on Walmart’s

www.brainvire.com | © 2017 Brainvire Infotech Pvt Ltd

Page 13 of 19

Step 4: order

When a new order is placed in the store, merchant can check for that order from two place,

Walmart Seller Center

Magento Store Admin

Magento Store Admin

From the magento admin, select Walmart -> Orders option to get the list of orders placed at Walmart store.

Walmart order details with the following details,

Magento Order # Walmart Purchase Order # Purchased On Bill to Name Ship to Name Grand Total(Base) Grand Total(Purchased) Status

System will automatically fetch the orders from the Walmart website after every 1 hour.

Walmart Seller Center

Merchant can fetch the orders from Walmart website by selecting “Fetch Orders” option.

From the Walmart seller center dashboard, merchant can view the list of orders placed from Walmart website.

Page 14: Walmart Marketplace Integration with Magento · Brainvire has developed Walmart extension for Magento Ecommerce platform to lend a hand to Magento Ecommerce store to sell on Walmart’s

www.brainvire.com | © 2017 Brainvire Infotech Pvt Ltd

Page 14 of 19

Step 4: Logs 4.1 Log

From the Magento Admin side, select Walmart -> Logs option to get the logs details.

Merchant can view log details about,

Product: Log regarding the Product

Orders: Log regarding the orders

System: Log regarding the system

Logs details will be displayed with following details,

ID

Type

Order/Product/System ID

Description

Created At

As shown in the fig, merchant can select “Product”, “Orders” or “System” option to view the details of respective log details.

You can search for the logs details by provided search options.

Page 15: Walmart Marketplace Integration with Magento · Brainvire has developed Walmart extension for Magento Ecommerce platform to lend a hand to Magento Ecommerce store to sell on Walmart’s

www.brainvire.com | © 2017 Brainvire Infotech Pvt Ltd

Page 15 of 19

4.2 Feed Merchant can view the Feed, Log and History related to the product form Magento Admin panel.

From the Magento admin side, select Walmart -> Logs -> Feeds option.

It will display feed with the following details,

Feed Date

Feed Name

Status

Feed Type

Item Submitted

Item Processed

Item Pending

Merchant can search for the feeds by provide search options.

Page 16: Walmart Marketplace Integration with Magento · Brainvire has developed Walmart extension for Magento Ecommerce platform to lend a hand to Magento Ecommerce store to sell on Walmart’s

www.brainvire.com | © 2017 Brainvire Infotech Pvt Ltd

Page 16 of 19

Walmart feeds

From the Walmart Seller Center you can select the “Feed Status” option to view the feed details.

From here you can view the feeds for,

Item Feed

Inventory Feed

Price Feed

Feed Details will display with the following details,

Feed ID

Date

Status

Submitted

Processed

Pending

Error

Page 17: Walmart Marketplace Integration with Magento · Brainvire has developed Walmart extension for Magento Ecommerce platform to lend a hand to Magento Ecommerce store to sell on Walmart’s

www.brainvire.com | © 2017 Brainvire Infotech Pvt Ltd

Page 17 of 19

Magento - Walmart Order and Shipment Management Brainvire has developed Walmart extension for Magento Ecommerce platform to lend a hand to Magento Ecommerce store to sell on Walmart’s global marketplace with a great ease. Once the Walmart published the product that were added in product listing from magento store, the products will be visible at the Walmart front end.

Once the order is placed from Walmart the order.

Now go to Magento admin panel, Walmart > Walmart Orders > View Walmart Orders menu Which will enlist all the order imported from Walmart.

Click on Fetch Latest Walmart Order button to import the order which is placed through order generator in merchant Partner Panel (please note that orders are automatically imported via CRON in every 15 min).

Page 18: Walmart Marketplace Integration with Magento · Brainvire has developed Walmart extension for Magento Ecommerce platform to lend a hand to Magento Ecommerce store to sell on Walmart’s

www.brainvire.com | © 2017 Brainvire Infotech Pvt Ltd

Page 18 of 19

If the order is imported successfully then, a new row can be found in the Walmart Order details grid like in above image. The imported Walmart order is with Walmart order id. Now click on the order id to Acknowledge & Ship Walmart order.

1. Orders will be auto acknowledged as soon as they are imported from Walmart. 2. If no Order is imported, then please check the Failed order log from Walmart > Walmart Orders > View Failed Walmart Orders. 3. Order will be Auto Rejected on Walmart at following condition: a. When Walmart Product SKU does not exist in Magento. b. When Product is Out of Stock in Magento. c. When product is disabled in Magento.

Orders imported from Walmart will use Payment Method dependent upon the System Configuration Settings of Walmart extension.

Shipment of an Order Merchant can send shipment of Walmart Order for all the requested quantities of items that are

ordered.

Order status on Walmart will be In-progress if any item’s shipment is Pending from Merchant’s side.

When the shipment of all the quantities of items is sent on Walmart then, the order status will change to Complete on Walmart.

Page 19: Walmart Marketplace Integration with Magento · Brainvire has developed Walmart extension for Magento Ecommerce platform to lend a hand to Magento Ecommerce store to sell on Walmart’s

www.brainvire.com | © 2017 Brainvire Infotech Pvt Ltd

Page 19 of 19

Failed Order If any product in the Walmart Order is Out of Stock in Magento.

If any product in the Walmart Order is disabled in Magento.

If any Product does not exist in Magento or is deleted from Magneto after uploading on Walmart.

If the selected Payment Method in Walmart System Configuration Setting is not available in Magento.

Return Product If a customer returns the product directly to the merchant without the involvement of walmart.com, then the merchant needs to send a request on walmart.com for completing this type of return. If any walmart.com product will be returned directly to the merchant, then to complete this return the merchant needs to create a new refund.