> ## 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. Contact our support team at [support@cryptoprocessing.com](mailto:support@cryptoprocessing.com) to get the archive with the extension.
2. In your OpenCart admin panel, select **Extensions** > **Installer** on the left-hand sidebar.
3. Click the **Upload** button in the top-right corner and upload the archive.

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