Table of Contents
For connecting TranziPOS to WooCommerce, we need to provide the API details of the WooCommerce shop.
- Generating API key: Generate API keys by following the instructions in the WooCommerce documentation.
- In the permissions select Read/Write access.
- Copy Consumer Key & Consumer Secret and paste them in Woocommerce Consumer Key & Woocommerce Consumer Secret.
- Woocommerce App URL: Enter the URL where the WooCommerce shop is set up.
For example http://www.yourstore.com
or https://www.yourstore.com
IMPORTANT: Make sure to add HTTP or HTTPS before the Woocommerce app url.
Enable Auto Sync: #
- If you want the products/categories to be auto-synced then enable this option.
- By default, Auto Sync happens everyday night. It can be configured programmatically to make it more frequent. But more frequent means more server load.
- NOTE: Cron job needs to be added for this auto-sync to work. Cron command is shown in “Backup” screen
- Once auto-sync is setup the sync log in the woocommerce module will show the activity log with a regular time interval (the default time interval will be 12 hours).
Product Sync Settings #
- Default Tax Class: WooCommerce assigns a tax class to each item. Here you have to provide the default tax class which is used inWooCommerce.
- Sync Product Price: This specifies if the product price which will be sent to WooCommerce will include tax or exclude tax.
- Default Selling Price Group: Sometime you may want to have a different price in WooCommerce then that is POS. For that, you can create a Selling price Group in POS & assign that price group for WooCommerce.
- Product fields to be synced with woocommerce while creating products: Here you can select the fields which will get synced to WooCommerce from POS while creating a new product.
- Product fields to be synced with woocommerce while updating products: Here you can select the fields which will get synced to WooCommerce from POS while updating an already created product. This option can be very useful if you want the POS to overwrite some of the fields while updating products.