A. How to connect the application to your PrestaShop account
Creating a PrestaShop API Key
Enable Webservice Mode
- Log into the Administrator back office:

- Select “Advanced Parameters”. A dropdown menu will appear; from there, select “Webservice”:

- Find the “Enable PrestaShop’s webservice” toggle and set it to Yes.
- Click Save.

Create a New API Key
- On the same Webservice page, click the „Add new webservice key” button in the top right corner.

- Click the Generate! button next to the Key field to let the system create a unique hash code.
- Key description: Enter a description so you know what this key is for (e.g., Bitrix24_Integration).
- Status: Ensure that Yes (Enabled) is selected.

Configure Access Rights (Permissions)
This is the most important step. In PrestaShop, you must manually select the resources that the application will be able to access:
- For order integration to work, find orders, customers, addresses, and order_details in the resource list.
- Check the boxes in the View columns.
- Click Save.

Copy the Key
After saving, you will see the created key in the list. Copy it in its entirety. This is your API Key, which needs to be pasted into the integration settings.

Then go to the PrestaShop Connect App in your Bitrix24. Fill on the fileds:
- Your website URL
- API Key (the Key in the PrestaShop that you generated steps above)

Press Connect.
B. PrestaShop Connect Application Configuration
General Settings (Imports)

- Import orders – imports orders from PrestaShop into Bitrix24 CRM entities (also old orders if you need)
- Responsible user – the Bitrix24 user assigned to created CRM entities
Field Bindings (Field Mapping)

Configure how PrestaShop order data is mapped to Bitrix24 fields.
You can also create custom fields in Bitrix24 and select them from the dropdown.
- Create orders as – choose which entity to create:
- Lead
- Deal
- Smart Process (SPA)
- PrestaShop – order identifier in PrestaShop
- Order status – current order status
- Order reference – human-readable order reference
- Total paid – total amount paid for the order
- Delivery address – shipping address
- Line items – products included in the order
Support
- Support chat – contact support to ask any questions about setup or using the application
Have questions?
Contact us — we’ll be happy to assist you.
Phone: +48 790 618 514
Email: info@crmkonsultant.pl
