Products are imported from the BigCommerce API on a WordPress cron job (opens in a new tab), or using a WP-CLI command:
wp bigcommerce import products
The import runs in several stages:
- A list of all products from the API is added to a queue for processing.
- Any products on the site that are no longer available in the BigCommerce store are marked for deletion.
- The queue is processed in chunks (five items at a time), whereby products are imported, updated, or deleted to match the data in BigCommerce.
- Currency and other store information from the API updates settings in WordPress.