Where to install and retrieve the module?
From the PrestaShop back office, go to 'Modules > Module Manager', then select 'Upload a module' to install it. Make sure to first download the latest version of the module directly from our module's GitHub page.
latest version > 1.12.3 - 04/04
Installation Process
When creating your Shoppingfeed account, the sales team provided you with a login, password, and token to access it.
These are the same credentials you will need to enter here, choosing to log in either with the login + password or with the token.
You will need to click on “Retrieve Shoppingfeed Store IDs” to see your Shoppingfeed store ID appear. Then, you will select the PrestaShop store that the module should be linked to, as well as the language and currency for the source feed:
Once the credentials have been entered, the connection to your Shoppingfeed account will be established, and you will be able to see: the linked store, the language, the currency, the name and store ID of your Shoppingfeed account, and the source feed URL:
Initial Setup
Once the module is installed, a new entry labelled 'Shoppingfeed' will appear in your left-hand menu.
There, you will find several tabs for configuring the source feed, orders, cron jobs, and an FAQ section.
Marketplace Orders
This tab allows you to view marketplace orders that have been imported via Shoppingfeed.
(These orders also appear in the "Orders" tab.)
However, this section provides additional details about the orders, such as the name of the marketplace and the marketplace order number—information that is not available in the standard "Orders" tab.
Product Feed
At the top of this tab, you will see the following:
This allows you, for example, to test whether your changes have been correctly implemented in the XML by clicking on "GO TO YOUR XML FEED."
You can then view the XML feed generated for your catalog before it has been retrieved by Shoppingfeed, for instance.
(Always remember to click on "PURGE CACHE" and then click again on "GO TO YOUR XML FEED" after updating the catalog.)
We also offer real-time synchronisation of stock and prices via API. By default, this setting is set to YES.
You will be able to choose whether or not to send the bundles, select the default carrier for receiving shipping fees, choose the image format, select the finest category radius or breadcrumb for the category, choose to transmit certain fields in the source feed, and decide whether to transmit parent items and their related variations or break these links so that all references are treated as unique products:
Our module retrieves from the source feed the active products that are available for sale and visible everywhere, including both catalog-only and search-only items. By default, all products in your catalog that meet these conditions will be retrieved.
If you wish to manage your selection manually, you can choose based on products, categories, brands, suppliers, attributes, and characteristics:
You will need to select the field to consider in the condition and the corresponding value(s) from the dropdown menu, then click on "+ Add condition." You can combine multiple conditions.
By default, products with "no visibility" do not appear in the source feed, but you can still choose to transmit them to us if needed:
Finally, by default, we retrieve the Prestashop ID. However, you can choose to send:
If you wish to change the default ID selection, you will need to request this from the Shoppingfeed support team.
Order Feed
You can choose to import new orders and transmit shipping, cancellation, or refund statuses (for those that accept them) to the marketplaces. You will also be able to perform carrier matching.
For this new module, the novelty lies in the rules that have been implemented, which you can choose to activate or modify as needed:
Additional rules will be added during future module updates, and other rules that are visible here have been set up by default:
Logs and CRON Tasks
-
Logs: You will be able to view the logs, including any sending errors.
-
CRON Tasks: You will see the 3 CRON tasks necessary for the proper functioning of all stores:
-
syncProduct: for product synchronization
-
syncOrder: for order synchronization
-
syncAll: for both product and order synchronization
-
You must contact your system administrator or hosting provider to have these CRON tasks installed. You can use either "syncProduct" + "syncOrder" or the "syncAll" task alone. Also, note that you can manually trigger these tasks as well.