> ## Documentation Index
> Fetch the complete documentation index at: https://print.app/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Installation

> PrestaShop is another opensource cart framework built on PHP. Follow these steps to install the Print.App module on your PrestaShop store.

<Frame>
  <img alt="Print.App Prestashop image" src="https://mintcdn.com/printapp/IX5EDu7QSq3aP3fy/images/ps.png?fit=max&auto=format&n=IX5EDu7QSq3aP3fy&q=85&s=c0d317b1e9bea17b2f2afe672706e494" width="1480" height="643" data-path="images/ps.png" />
</Frame>

Follow these steps to install PrestaShop and subsequently the Print.App module.
If you have an existing PrestaShop store, just skip to step 3.

1. Download PrestaShop using the [Official Download Link](https://prestashop.com/prestashop-edition-basic/)

2. Install and configure PrestaShop on your server following the instructions within the downloaded package.

3. Next, download the [Print.App PrestaShop module from our Github repository](https://github.com/PrintApp/print-app-prestashop/releases)

4. Pick the build for your PrestaShop version (1.7 or 8), unzip it and upload the
   `print_dot_app` folder into your site's `modules` directory. Make sure the folder
   itself lands inside `modules`, not just its contents.

5. Now navigate to your PrestaShop admin and on the right menu, click Modules. Then search for Print.App in the listed modules or use the search box and type in `print.app`.

   * Click the Install button to install the module and after that, click to Configure the newly installed Print.App module.

6. <Snippet file="grab-keys.mdx" />
   <Note>You can still use your credentials for localhost testing if you are not ready to go live just yet.</Note>

7. Back to your PrestaShop Admin, you will paste the API and Secret keys copied above into the Print.App configuration boxes.

8. Now you have the plugin linked to our platform. You can test this out by assigning a design to any of your products.

   * Navigate to Catalog -> Products page and click **Edit** on the right menu against any product in your admin. On the product details page, you will find Print.App on the left menu at the bottom. Click it to assign one of your designs to the product.

9. You're all set! To check everything, do navigate to your store front and check the product has the Customize button.
   * Please ensure you have a price set for the product; if not, the customize button will not show.
   * If still it doesn't show, please reach out to us on our [discord community](https://discord.gg/XNdtdFxNdE).

<Note>
  For what Print.App actually does inside PrestaShop, including a live editor you can
  try without installing anything, see [Web-to-Print for PrestaShop](https://print.app/web-to-print/prestashop).
</Note>
