Phase 1: Backend Configuration (Webservice API)
This step allows Kleep to retrieve your product catalog and order history to calibrate the algorithm. 1. Enable the Webservice- Log in to your Prestashop Admin panel.
- Go to Advanced Parameters > Webservice.
- Enable the “Enable Prestashop’s webservice” setting > Save.
- Click on “Add new webservice key”.
- Click on “Generate” to create a key (copy it, we will need it later).
- Permissions: In the resource list, check the View (GET) boxes for the following resources:
productsproduct_optionsproduct_featuresproduct_feature_valuesproduct_options_valuescategoriescombinationsimages/image_typesordersorder_statesstocksstock_availablesshop_urlsshops
- Save.
Phase 2: Frontend Integration (Widget)
This step involves adding the Kleep script to your product pages (PDP). Compatible with all Prestashop versions. To do add the Kleep script, please refer to the documentation below which will guide you step by step through the process:Phase 3: Handling Missing Data (SFTP)
If your Prestashop API does not allow retrieving Returns or certain specific data, we use CSV file exchange. Please visit the documentation below. It will guide you step by step to send us the missing data.Phase 4: Validation & Go-Live
- Test Environment:
- First deploy on your Preprod/Staging environment.
- Visual Validation:
- Does the button appear correctly?
- Does clicking open the pop-up (Drawer)?
- No “CORS” errors in the browser console?
- Go-Live:
- Once validated by you and the Kleep team, deploy the changes to your Production theme.
