> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.invoice123.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# How to install the Invoice123 PrestaShop plugin?

PrestaShop integration enables businesses to streamline the invoicing process. The integration allows for the automatic generation and sending of invoices to customers who purchase items from your online store.

This integration also reduces the likelihood of errors in invoices since all product data, including prices, is transferred automatically based on the issued invoices. Additionally, using this module, you can easily monitor the status of your invoices and payments.

### How to do it?
1. In the menu bar, select **INTEGRATIONS**
![](https://storage.crisp.chat/users/helpdesk/website/a9835b72ea0f8000/integrations_15f301p.png)
| You can find the modules in two ways. In the account management dashboard, select the **PUZZLE ICON**, or in the account settings, click on **INTEGRATIONS**.

2. Find and install the **PrestaShop** plugin
![](https://storage.crisp.chat/users/helpdesk/website/a9835b72ea0f8000/screenshot-2024-06-11-at-15194_18g6e1f.png)
3. Create an API key
![](https://storage.crisp.chat/users/helpdesk/website/a9835b72ea0f8000/screenshot-2024-06-11-at-15201_gykhmh.png)
4. Enter a name and click **CREATE**
![](https://storage.crisp.chat/users/helpdesk/website/a9835b72ea0f8000/screenshot-2024-06-11-at-15205_bbcvqt.png)
5. Return to the PrestaShop plugin settings and click **LINK SETTINGS**
![](https://storage.crisp.chat/users/helpdesk/website/a9835b72ea0f8000/screenshot-2024-06-11-at-15212_wife7r.png)
6. Enter all the requested information and **SAVE CHANGES**
![](https://storage.crisp.chat/users/helpdesk/website/a9835b72ea0f8000/screenshot-2024-06-11-at-15220_1ufajvx.png)
||| Note: If you're a VAT payer, you need to create VAT types in the Invoice123 system to link them on the PrestaShop side.

### Invoicing via PrestaShop
| During the order, you can include both physical and legal entity contacts.

1. In the PrestaShop module, click **DOWNLOAD MODULE**
![](https://storage.crisp.chat/users/helpdesk/website/a9835b72ea0f8000/screenshot-2024-06-11-at-15223_ufg1hv.png)
2. Log in to PrestaShop and under **MODULES**, upload the downloaded file
![](https://storage.crisp.chat/users/helpdesk/website/a9835b72ea0f8000/screenshot-2023-12-28-at-23122_v5pwmw.png)
||| Note: If you're a VAT payer, ensure all products in the list have VAT assigned in the product pricing section.

3. The plugin will appear on the left navigation bar in the bottom
![](https://storage.crisp.chat/users/helpdesk/website/a9835b72ea0f8000/screenshot-2023-12-28-at-23141_1bfzza2.png)
4. Paste the API key and click **SAVE**
![](https://storage.crisp.chat/users/helpdesk/website/a9835b72ea0f8000/screenshot-2023-12-28-at-23145_1c9ybs0.png)
5. In settings, choose the status after which the invoice will be generated, link VAT types, and **SAVE**
![](https://storage.crisp.chat/users/helpdesk/website/a9835b72ea0f8000/screenshot-2023-12-28-at-23154_17ynfgt.png)
6. Once an order is made and marked with the selected status, an invoice will be generated and sent to the customer
7. You'll see if the invoice was successfully generated inside the order at the bottom
![](https://storage.crisp.chat/users/helpdesk/website/a9835b72ea0f8000/screenshot-2023-12-28-at-23163_1vxtfz5.png)