WMS Portal Help Center- Niwo Partners Inc

How to authorize a Walmart store in NIWO OMS

1. Log in to the store backend

Walmart homepage https://developer.walmart.com/ , click My Account, select Marketplace, enter your account and password to log in

2. Get API KEY

    a. Enter the key management page and obtain the API KEY

      b. When creating a solution provider, select NIWO ERP and create a New Key. Copy the Client ID and Client Secret to the NIWO OMS page for authorization.

     c. For the generated Key, please enable relevant permissions in Permission, otherwise the data cannot be pulled. It is recommended to enable all permissions.

  • If it says that the authorization code is not available, please check whether the copied text is correct. Due to problems with the browser or the copying operation, the copied text may be incorrect. You can paste it into Notepad for verification first. The Client ID and Client Secret should be two different texts.
  • If it still doesn’t work, you can reset the authorization code and try again.
  • If the request still fails after multiple retries, you can generate a new authorization code, check all permissions, and use the new authorization code to authorize.

3. NIWO OMS authorization

Copy the Client Secret and Cilent ID from the previous step, return to the OMS side – [Platform Authorization] – [Walmart], basic information can be customized

4. Product mapping between platform SKU and system SKU

Path: Settings – Product Mapping – New/Import     
a. Before product mapping, please make sure that the corresponding product SKU has been created in OMS and the product information on the Walmart platform has been filled in with the SKU.     
b. If the platform SKU is a combination product, please fill in the specific pairing relationship for quantity. If it is a combination of multiple SKUs, you can click the plus sign to continue adding.     
c. The product mapping relationship is bound to the platform store. If multiple platform stores are authorized, product mapping needs to be re-performed.
Click the link to get a detailed tutorial on how to create product mapping: How to map products to platform SKUs

Frequently asked questions

Q1: What is the reason for the authorization failure?

A1: Please check whether the Client ID and Client Secret used are PRODUCTION KEYS (production environment authorization code). Do not use SANDBOX KEYS (sandbox environment authorization code) for authorization.

Q2: When copying the authorization code using ZiNiao Browser, what should I do if the Client ID and Client Secret are the same?

A2: Currently, ZiNiao’s policy is to encrypt all password boxes on web pages and not allow them to be changed to visible. The fastest way is to press the F12 key, click the arrow in the upper right corner, move the mouse to the input box, select the input box, double-click the value, and then copy the value.