Authorize Ecommerce Stores in GWMS
Updated: 2026-09-17
1. Scenario
Platform authorization connects an ecommerce store to GWMS. After authorization is completed, GWMS can identify the store and sync orders, products, or inventory information based on the data returned by the platform. The store authorization record is also used when users process platform orders, dispatch orders to the warehouse, and check order sync logs.
Platform authorization only establishes the connection. It does not mean that platform orders have already been dispatched to the warehouse. After orders are synced to GWMS, users still need to review the platform orders, SKU mappings, and warehouse dispatch result in GWMS-Platform Management-Platform Orders.
Typical users:
- Account administrators
- Store operators
- Business users responsible for ecommerce fulfillment
Use this guide when:
- You are connecting a store to GWMS for the first time.
- Store authorization has expired and needs to be renewed.
- Platform tokens, permission scopes, or store administrator accounts have changed.
- The store is already active on the platform and paid unshipped orders need to be synced to GWMS for fulfillment.
Do not use this guide when:
- You only want to rename the store display name. Use 【Edit】 in the list instead of reauthorizing.
- The store has already been disabled and will not continue syncing.
2. Operation Guide
Prerequisites
Confirm the following before starting:
- Your account can access
GWMS-Platform Management-Store Authorization. - The platform administrator account is ready and has permission to install apps, authorize third-party systems, or generate credentials.
- If the platform account uses SMS, email, or identity verification, prepare the verification method before starting.
- Your browser allows pop-ups or new tabs. Otherwise, the platform authorization page may not open after you click 【Go to Authorization】.
- The 【Store Name】 must be unique within the same platform. Use a name that helps users identify the store, site, or business group in GWMS.
Authorization flow
Most platform authorization flows follow these steps:
Wayfair uses credentials rather than the redirect flow below. Follow 2.8 Wayfair authorization for that platform.
- Add a store authorization record in GWMS and fill in the store name and platform-specific fields.
- Click 【Go to Authorization】. GWMS opens the third-party platform sign-in page or authorization confirmation page.
- Sign in to the third-party platform with the store primary account or an account that has authorization permission.
- Confirm the authorization scope on the third-party platform.
- Return to the GWMS platform authorization list and check the store record, authorization status, and authorization time.
- Open Platform Orders or Order Sync Log to check the follow-up order sync result.
2.1 Open Store Authorization
Menu path: GWMS-Platform Management-Store Authorization
- Open the page and review existing stores if needed.
- You can filter by 【Store Name】, 【Platform】, 【Store Status】, and 【Authorization Status】.
- Click 【Add Authorization】.
- Select a platform, then fill in 【Store Name】 and the fields required on the page.
The list shows fields such as 【Platform】, 【Store Name】, 【Country/Region】, 【Store Status】, 【Authorization Status】, and 【Authorization Time】.
Field notes:
- 【Platform】: select the ecommerce platform to connect. Different platforms show different required fields.
- 【Store Name】: the display name used inside GWMS. It does not have to be exactly the same as the platform store name, but it should clearly identify the store or site.
- 【Country/Region】: identifies the store site or marketplace. Some platforms fill this automatically, while others require selection on the authorization page.
- 【Go to Authorization】: opens the third-party platform page. Do not close that page until the platform shows authorization success or redirects back to GWMS.
2.2 Shopify authorization
Before operation: the store has not yet been connected to GWMS.
- In the add authorization dialog, choose 【Shopify】.
- Enter 【Store Name】.
- In 【Subdomain】, enter only the
xxxxxpart. The page automatically completes it ashttps://xxxxx.myshopify.com. - Click 【Go to Authorization】.
- GWMS opens the Shopify login page. Sign in with an account that can install apps.
- On the app authorization page, click 【Install】 to complete the authorization.
- Return to GWMS, confirm that the store record has been created in the list, and check whether 【Authorization Status】 is normal.
After authorization, check Shopify order sync results in GWMS-Platform Management-Platform Orders or GWMS-Platform Management-Order Sync Logs.
2.3 Amazon authorization
Before operation: the Amazon seller account is ready.
- In the add authorization dialog, choose 【Amazon】.
- Enter 【Store Name】.
- The page fills 【Country/Region】 according to platform rules. No extra manual field entry is required if no additional field is shown.
- Click 【Go to Authorization】.
- On the Amazon sign-in page, enter the account information and continue. Confirm that the current account is the store account for this authorization. If it is not, switch accounts before you continue.
- After you sign in successfully, confirm the authorization on the next page.
- Return to GWMS and confirm that the authorization status is normal.
If Amazon indicates that the account region or store permission does not match, switch to the correct seller account on the Amazon page and then click 【Go to Authorization】 in GWMS again.
2.4 Amazon VC authorization
Before operation: the Amazon Vendor Central account is ready.
- In the add authorization dialog, choose 【Amazon VC】.
- Enter 【Store Name】.
- Select the required 【Order Mode】 values on the page. The current page supports
POandDF. - Click 【Go to Authorization】.
- On the Amazon sign-in page, enter the account information and continue. Confirm that the current account is the store account for this authorization. If it is not, switch accounts before you continue.
- After you sign in successfully, confirm the authorization on the next page.
- Return to GWMS, confirm that the store appears in the authorization list, and check whether the selected 【Order Mode】 matches the current business process.
2.5 TikTok authorization
Before operation: the TikTok Shop administrator account is ready.
- In the add authorization dialog, choose 【TikTok】.
- Enter 【Store Name】.
- Confirm any site-related information shown on the page and click 【Go to Authorization】.
- When the TikTok authorization page opens, expand the correct seller account type first, choose the store country or region, and then click 【Next】.
After the TikTok seller entry page opens, click 【Log in】 if the store already has a seller account.
On the TikTok login page, sign in with the store primary account by phone number or email and password. If the browser is already signed in to the store account, the page moves directly to the next authorization step.
- After you sign in, continue the authorization by following the page prompts.
- Return to GWMS and confirm that the store authorization record has been created.
TikTok requires users to select the store country or region before sign-in and authorization confirmation. If the page does not move to the authorization confirmation step after sign-in, confirm that the signed-in account belongs to the selected TikTok Shop country or region.
2.6 Temu authorization
Before operation: the Temu store administrator account is ready.
- In the add authorization dialog, choose 【Temu】 and click 【Go to Authorization】.
- GWMS opens the Temu authorization consent page.
- Enter 【Store Name】 and 【Store Code】 on that page.
- Agree to the authorization terms and click 【Agree and Complete Authorization】.
- Return to GWMS and confirm that the store record has been created.
Temu no longer uses the older manual access_token paste workflow. Use the current consent-page flow instead.
A real screenshot of the Temu authorization consent page is still missing and needs manual supplementation.
2.7 eBay authorization
Before operation: the eBay store account is ready.
- In the add authorization dialog, choose 【eBay】.
- Enter 【Store Name】.
- Click 【Go to Authorization】.
- When the eBay sign-in page opens, sign in with the store account.
- After the authorization confirmation page opens, follow the prompts to complete the authorization. If the browser shows a security verification page first, complete that verification and continue to the next step.
- Return to GWMS and confirm that the authorization succeeded.
During eBay authorization, the browser may show account security verification or a secondary confirmation page. Complete the verification and continue authorization. You do not need to add the store again in GWMS.
2.8 Wayfair authorization
Wayfair requires Sandbox testing before enabling the corresponding production permissions for functions such as orders and shipping. GWMS provides two connection options:
- 【Sandbox 测试】: Complete the tests required to enable production permissions. Enter your Sandbox credentials, and GWMS automatically tests functions such as order retrieval, order acceptance, and shipment notifications, without you running each test manually. This does not save a live store authorization.
- 【Production 授权】: Once the required production permissions are enabled, use production credentials to connect your live store for order synchronization and shipping. If your store already has these permissions, select this option directly.
Your GWMS account must be able to add authorizations, and your Wayfair account must be able to manage applications. Before testing, create both a Sandbox application and a Production application in Wayfair. Save each application's Client ID and Client Secret separately and prepare your Supplier ID (SUID); the two sets of credentials are not interchangeable. If you already have production credentials, start at section 2.8.4.
Open 【Add Authorization】, select 【Wayfair】-【Sandbox 测试】, enter the Supplier ID and Sandbox credentials, and click 【Start Sandbox Test】. After the tests pass, confirm that the corresponding production permissions are enabled in Wayfair, then use your Production credentials to complete the live authorization in section 2.8.6.
2.8.1 Open Developer Portal
Sign in to Wayfair Partner Home.
- Expand 【Integration】.
- Click 【Developer Portal】.
2.8.2 Create a production application
- Click 【Application Management】.
- Click 【Create New Application】.
In the new application dialog:
- Enter an 【App Name】, such as
GWMS-Production. Use 【App Description】 to describe its purpose. - Select 【Production Application】.
- Click 【Save & Create】 to generate the credentials.
2.8.3 Save credentials
- Click 【Copy Client ID】 and save it.
- Click 【Copy Client Secret】 and store the complete secret securely.
- Click 【Next】 to open the permissions page.
Save the Client Secret before leaving. You cannot directly view or copy it again afterward.
2.8.4 Check permissions
- Open 【Permissions】.
- Check that the required order, shipping, and inventory permissions, such as 【Purchase Order Read】, are selected.
- Click 【Save】.
Production permissions require the corresponding Sandbox tests to pass. Locked or unselected items are not enabled.
2.8.5 Find the SUID
SUID means Supplier ID. Use the supplier identifier associated with your production application.
In the older interface, open 【Supplier Integration Status】 and select the supplier. Click 【View/Update】 for the relevant operation to open the right panel.
- 【Supplier】: the number before the name is the SUID.
- 【Available Suppliers】: the number on the right is also the corresponding supplier's SUID.
If the newer interface does not have this page, check your Wayfair store-opening email for the SUID. Contact Wayfair support if you cannot confirm it.
2.8.6 Save authorization in GWMS
- Expand 【Platform Management】.
- Click 【Store Authorization】.
- Click 【Add Authorization】.
- Select 【Wayfair】 in 【Platform】.
- Select 【Production】 in 【Integration Method】.
- Enter a 【Store Name】 that is unique within this platform.
Scroll down inside the dialog:
- 【Supplier ID】: enter the SUID.
- 【Client ID】: paste the production application's Client ID.
- 【Client Secret】: paste the secret from the same application.
- Click 【Save Production Authorization】. Once validation succeeds, the dialog closes and the store record appears in the list.
The screenshots contain example values. Enter your own store details and credentials.
2.9 Walmart authorization
Your Walmart account must be able to view store credentials, and your GWMS account must be able to add authorizations. This process connects your store using production ClientId and ClientSecret credentials, not Sandbox Keys.
2.9.1 Open key management
Sign in to Walmart Seller Center and click the gear icon in the upper-right corner to open 【Account】.
Scroll down the left menu. Under 【API】, click 【Consumer ID and Private Keys】.
On the 【API Integration】 page, click 【API Key Management】 to open Walmart Developer Portal.
2.9.2 Copy production credentials
Under 【API Keys】, select 【Production Keys】 and locate 【My API Key】. Copy the 【ClientId】 and 【ClientSecret】 from the same key pair. If the secret is hidden, click the eye icon to reveal it before copying.
Keep your secret secure. Do not click 【Reset】 or 【Delete】 just to copy credentials. If the secret has been reset, use 【Update Authorization】 in GWMS and enter the new credentials.
2.9.3 Add authorization in GWMS
- Open 【Platform Management】-【Store Authorization】.
- Click 【Add Authorization】.
- Select 【Walmart】 under 【Platform】 and enter a 【Store Name】 to identify the store.
- The site field 【站点】 is fixed to 【United States (US)】; no selection is needed.
- Paste the production credentials from the same key pair into 【Client ID】 and 【Client Secret】.
- Automatic order acknowledgment 【自动接单】 defaults to 【Close】 (off), allowing manual acknowledgment. Select 【开启】 (on) to automatically acknowledge unacknowledged platform orders after they are saved in GWMS. Already acknowledged orders still sync and are not acknowledged again.
- Click 【立即授权】 (authorize now). Once validation succeeds, the dialog closes and the store authorization record appears in the list.
The screenshot uses example values; enter your own credentials. If authorization fails, check that both values are complete and belong to the same Production Keys pair. After authorization, check 【Platform Orders】 and 【Order Sync Logs】 for synchronization results.
2.10 Check the authorization result and continue store maintenance
After the third-party platform authorization is completed, return to GWMS-Platform Management-Store Authorization and review the result.
Check the result in this order:
- Refresh the list and confirm that the store record has been created.
- Confirm that 【Authorization Status】 is normal.
- Confirm that 【Authorization Time】 has been updated to the latest operation time.
- If the page shows 【Refresh Token】 or 【Update Authorization】, choose the next step based on the current status.
In the normal case, once the store record is created, GWMS starts the follow-up sync process. If you need to continue with order syncing, go to GWMS-Platform Management-Platform Orders or GWMS-Platform Management-Order Sync Logs.
If the store record has been created but orders do not appear in Platform Orders for a long time, open GWMS-Platform Management-Order Sync Logs and check whether there are failed records by store, platform, and sync time.
3. Notes
3.1 List fields and statuses
- 【Store Status】: controls whether the store remains active for syncing. The list supports 【Enable】 and 【Disable】.
- 【Authorization Status】: indicates whether the current authorization is healthy. If it becomes abnormal, check whether you should use 【Refresh Token】 or 【Update Authorization】.
- 【Authorization Time】: shows the latest completed authorization time.
- 【Country/Region】: identifies the store site or market. Some platforms fill it automatically, while others require manual selection.
3.2 List actions
- 【Update Authorization】: use this when the platform requires reauthorization, authorization scope changes, or the administrator account changes.
- 【Refresh Token】: use this when a token is close to expiry or authorization status becomes abnormal. If GWMS returns "Please update authorization", run the full authorization flow again.
- 【Edit】: currently used mainly to change the store name and does not start a new authorization flow.
- 【Delete】: removes the current authorization record from the list.
3.3 Naming and sync rules
- The same platform cannot have duplicate 【Store Name】 values.
- After authorization succeeds, GWMS starts the follow-up asynchronous sync process.
- If a store has already been authorized but no data appears for a long time, check
GWMS-Platform Management-Order Sync Logs. - If you only need to change the display name, use 【Edit】 instead of creating another authorization record for the same store.
4. FAQ
Q1: How long does it take before I can see orders or store data in GWMS after authorization?
A1: After authorization succeeds, GWMS starts the follow-up sync process. The actual timing depends on the platform response and the sync process. Check GWMS-Platform Management-Order Sync Logs when needed.
Q2: When authorization status becomes abnormal, should I click 【Refresh Token】 or 【Update Authorization】 first?
A2: Try 【Refresh Token】 first. If GWMS still indicates that reauthorization is required, or if the platform-side authorization information has changed, use 【Update Authorization】 to complete the full authorization flow again.
Q3: Can I authorize multiple stores under the same platform?
A3: Yes. However, the 【Store Name】 must be unique within the same platform. Confirm that no store with the same name already exists before adding a new one.
Q4: What is the difference between disabling a store and deleting a store?
A4: Disabling keeps the authorization record but stops using the store for later sync operations. Deleting removes the current authorization record from the list. If you still need the record for later reference, disable it instead of deleting it.
Q5: I clicked 【Go to Authorization】, but no third-party platform page opened. What should I check?
A5: Check whether your browser blocked the new window or new tab first, and confirm that pop-ups are allowed. If the browser blocked the page, allow the pop-up and click 【Go to Authorization】 again. If the page still does not open, confirm that the current account has permission to authorize that platform.
Q6: The third-party platform already showed authorization success, but the GWMS list still shows an abnormal status. What should I do?
A6: Refresh GWMS-Platform Management-Store Authorization first and check whether 【Authorization Time】 has already been updated. If the time has been updated but 【Authorization Status】 is still abnormal, click 【Refresh Token】 first. If GWMS still asks for reauthorization, use 【Update Authorization】 and run the full authorization flow again.
Q7: Why do I only see 【Start Sandbox Test】 rather than a save authorization button?
A7: Switch 【Integration Method】 to 【Production】 to display 【Store Name】 and 【Save Production Authorization】.
Q8: Are SUID and Client ID the same value?
A8: No. Enter SUID in 【Supplier ID】 and Client ID in 【Client ID】. They are not interchangeable.
Q9: Can I copy the Wayfair Client Secret again if I did not save it?
A9: An application administrator must rotate the secret. Enter the new credentials through 【Update Authorization】 in GWMS, and update any other systems using the secret.
Q10: What should I check if production authorization fails or syncing does not work afterward?
A10: Check that the production credentials are complete and from the same application, the SUID matches, and the required production permissions are enabled. If authorization succeeds but syncing fails, check 【Platform Management-Order Sync Logs】 for the reason.





























