> ## 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.

# OpenCart

<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 plugin

1. In your OpenCart admin panel, select **Extensions** > **Installer** on the left-hand sidebar.
2. Click the **Upload** button in the top-right corner and upload the archive with the extension.

## Step 2. Get your API keys

To accept payments through CoinsPaid, you need to set up your API credentials. See [Get your API key](/integration-guide/get-your-api-key) for more details.

Once you activate your API keys, go to **Merchants** > **Settings** in your CoinsPaid dashboard and set up the callback URL. The callback URL should match the URL in your OpenCart plugin settings.

## Step 3. Configure the plugin

1. In your OpenCart admin panel, select **Extensions** on the left-hand sidebar.
2. Select **Pay by Crypto** and click the pencil icon to configure the plugin.
3. Paste your secret key into the **Private key** field. Paste your API key into the **Public key** field.
4. Set Status to **Enabled**, Environment to **Production**, Time restriction to **Enabled** and Debug logging to **Disabled**.
5. Click **Save changes** in the top-right corner.
