Best Practice for Creating an External Catalog Site (WSDK)
This section contains best practice recommendations for creating an External Catalog Site.
-
You have the option to use your primary website domain in WSDK links and scripts. You can replace the default domain displayed on the page with your primary website domain. Use the domain marked Primary Web Site URL found on the Domains subtab of the website record (Commerce > Websites > Website List).
-
Be aware of browsers’ SameSite cookie policies, especially regarding WSDK compatibility with Google Chrome. The best way to use WSDK with Chrome is to use the same domain for your external catalog, shopping, and checkout pages. For example:
-
For external shopping catalog: www.example.com
-
For NetSuite shopping: cart.example.com
-
(Optional) For NetSuite checkout: checkout.example.com
-
-
Be consistent with the domain you use in the WSDK links and scripts. For example, do not add items to the cart using the website primary domain, and then get the count of items in the cart using the default domain displayed on the Item Script page.
-
If you change the domain you use in links and scripts, then use a file editor to search and replace all occurrences of the domain in all of your website files. If there are inconsistencies, shoppers may not be able to add items to the cart and checkout successfully.
-
For more information, read Setting Up an External Catalog Site.