WooCommerce

https://gitlab.com/kb/woocommerce_app

Icon:

<i class="fa fa-shopping-cart"></i>

Summary

Use the WooCommerce API to read product information and create a spreadsheet suitable for import into ManoMano.

  • The WooCommerce app is configured with a list of WooCommerce sites (WooCommerceSite).

  • Each WooCommerce site has a select_class which is used to select the product to include in the ManoMano spreadsheet (e.g. SelectAlphaOnly and SelectMinimumValue in woocommerce_app.service.py).

Configure

  • Log into your WordPress / WooCommerce website.

  • Browse to Dashboard, WooCommerce, Settings, Advanced, REST API

  • Click Add key and create a Read only key (make a note of the key and the secret)

Start by creating your sites e.g:

example_woocommerce/management/commands/demo_data_woocommerce.py

The user can update the title, minimum_value and percent_increase via the dashboard.