
PrestaShop
Connect your PrestaShop store to WasteNot to sync order and refund activity. Build audiences based on purchase and refund behavior to optimize your ad targeting.
Prerequisites
Before connecting PrestaShop, you will need:
- A PrestaShop store with the Webservice (API) enabled
- A Webservice API key
- Your store URL
Enabling the Webservice and creating a key
- In your PrestaShop admin, go to Advanced Parameters > Webservice
- Set Enable PrestaShop's webservice to Yes and save
- Click Add new webservice key and generate a key
- Grant View (GET) permission for these resources: orders, order_slip, customers, and addresses
- Save, then copy the Key
See the PrestaShop guide to creating an API access for more detail.
Connecting PrestaShop
- Add a new PrestaShop data source in WasteNot
- Enter a Name for the data source
- Enter your Store URL (e.g.
https://store.example.com) - Paste your API Key
- If your store is multistore, enter the Shop ID to sync
- Click Connect
WasteNot will begin syncing your store data automatically.
What gets synced
- Order — A customer placed an order
- Refund — A credit memo (refund) was issued for an order
Frequently asked questions
Can I connect multiple stores?
Yes. Add a separate PrestaShop data source for each store. For a multistore install, create one data source per shop and set the Shop ID on each.
My refund data source shows "Failed" status
The API key most likely does not have View (GET) permission for the order_slip resource. Grant it in Advanced Parameters > Webservice, then reconnect the data source in Data Sources.
My data source shows "Failed" status
This usually means the API key was revoked, copied incorrectly, or is missing a required permission. Confirm the key has View access to orders, order_slip, customers, and addresses, then update the data source in Data Sources.