- Available on Pro, Standard, Advanced, Enterprise
- Available on Core, Plus
In the following article we have listed a few test scenarios for you to try after you successfully connect Retail POS and WooCommerce, and finish setting up or linking your products. We recommend running through these scenarios to make sure everything works as expected and to familiarize yourself with the integration and its workflows.
Orders
You can test orders for the following scenarios by placing actual orders on WooCommerce. We also recommend placing a test order through your customer-facing website to confirm that your website is set up correctly, too.
Test scenario | Things to check | Additional info |
---|---|---|
Process a sale online on WooCommerce and see if it syncs to Retail POS |
|
|
Process a refund for an online order on WooCommerce |
|
|
Cancel or refund an online order on WooCommerce |
|
|
Fulfill an online order on WooCommerce |
|
Product Updates
The following test scenarios are in regards to making updates to your products in Retail POS and seeing how these updates interact with your WooCommerce products. It is important to remember that Retail POS is the 'system of record' as part of the integration, meaning that all product updates should be made in Retail POS.
For products to sync from Retail POS to WooCommerce correctly, your webhost needs to allow GET, POST, PUT, DELETE requests. Contact your webhost or IT administrator to ensure these requests are enabled.
Test scenario | Things to check | Additional info |
---|---|---|
Make an update to the product information (description, name, tags, price) for a product published to WooCommerce |
|
|
Add a variant in Retail POS and check that it syncs to WooCommerce |
|
|
Delete a variant in Retail POS and check that it syncs to WooCommerce |
|
|
Make a product published to WooCommerce inactive in Retail POS |
|
|
Unpublish a product |
|
|
Make an inventory update to a product synced to WooCommerce |
|
|
If you have more than one outlet, transfer the stock between the two outlets and check that the inventory syncs to WooCommerce |
|
|
Send and receive a stock order on the same outlet |
|
|
Perform a partial inventory count |
|
Other
There are a few other scenarios that we recommend testing. Results can vary depending on your unique setup. If you run into issues testing these scenarios, we recommend reaching out to Retail Support so we can take a look at your account and its unique setup.
Test scenario | Things to check | Additional info |
---|---|---|
Test if any 3rd party plugins might affect the Retail POS WooCommerce integration |
|
|
Test your payment gateway by placing an order through your customer-facing website |
|