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

# PrestaShop

<Note>
  You’ll need an active merchant account to start accepting crypto payments. If you don’t have one yet, please reach out to our Sales team at [sales@cryptoprocessing.com](mailto:sales@cryptoprocessing.com) to set up your merchant account.
</Note>

## Step 1. Install the module

1. Contact our support team at [support@cryptoprocessing.com](mailto:support@cryptoprocessing.com) to get the module archive.
2. Go to your PrestaShop admin panel and select **Modules** > **Module Manager** on the left-hand sidebar.
3. Click **Upload a module** and select the module archive on your computer.

## Step 2. Get your API keys

To accept payments through CryptoProcessing, you need to set up your API credentials. See [Generate and activate API keys](/merchant-administration/generate-and-activate-api-keys) for more details.

Once you activate your API keys, [set up the callback URL](/merchant-administration/set-up-callback-url). The callback URL should match the URL in your PrestaShop module settings.

## Step 3. Configure the module

1. In your PrestaShop admin panel, select **Modules** > **Module Manager** on the left-hand sidebar.
2. Select the **Payments** category and click **Configure** next to the **Cryptoprocessing by CoinsPaid – Cryptocurrency Payment Gateway** module.
3. Paste your API key into the **Public key** field. Paste your secret key into the **Private key** field.
4. Toggle off **Enable Sandbox mode**. Toggle on **Enable logged mode** and **Enable time restriction mode**. Click **Save**.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.