# OpenCart

Below there is a simple instruction on how to integrate CryptoCloud with OpenCart:

1. Sign up on the website [https://app.cryptocloud.plus/registration](https://app.cryptocloud.plus/registration?lang=ru\&roistat_visit=113866).
2. Read the instructions in your personal account.
3. Add your project in your personal account by filling in the required boxes. In the CMS list, select OpenCart.

**Your website:**\
<https://domain.com/>

{% tabs %}
{% tab title="1.5.x" %}
**Successful URL:**\
<https://domain.com/index.php?route=payment/cryptocloud/response>

**Unsuccessful URL:**\
<https://domain.com/index.php?route=extension/payment/cryptocloud/response>

**URL for notifications:**\
<https://domain.com/index.php?route=payment/cryptocloud/callback>
{% endtab %}

{% tab title="2.0" %}
**Successful URL:**\
<https://domain.com/index.php?route=extension/payment/cryptocloud/response>

**Unsuccessful URL:**\
<https://domain.com/index.php?route=extension/payment/cryptocloud/response\\&fail=1>

**URL for notifications:**\
<https://domain.com/index.php?route=extension/payment/cryptocloud/callback>
{% endtab %}

{% tab title="2.1, 2.2, 2.3" %}
**Successful URL:**\
<https://domain.com/index.php?route=extension/payment/cryptocloud/response>

**Unsuccessful URL:**\
<https://domain.com/index.php?route=extension/payment/cryptocloud/response\\&fail=1>

**URL for notifications:**\
<https://domain.com/index.php?route=extension/payment/cryptocloud/callback>
{% endtab %}

{% tab title="3.x" %}
**Successful URL:**\
<https://domain.com/index.php?route=extension/payment/cryptocloud/response>

**Unsuccessful URL:**\
<https://domain.com/index.php?route=extension/payment/cryptocloud/response\\&fail=1>

**URL for notifications:**\
<https://domain.com/index.php?route=extension/payment/cryptocloud/callback>
{% endtab %}
{% endtabs %}

4. Download the ZIP archive with the files to integrate the module.

{% file src="/files/dijdvTki6S3wWwnvOBhc" %}

5. Select the right Opencart version and perform the integration according to the instructions:

{% tabs %}
{% tab title="1.5.x" %}

1. Copy the contents of admin and catalog folders to the root of OpenCart installation (files should be merged when pasting);
2. In the OpenCart admin panel go to the «Add-ons» — «Payment» section, activate and customize the payment method «CryptoCloud».

<figure><img src="https://app.cryptocloud.plus/img/integrations/instructions/opencart/1_en.jpeg" alt=""><figcaption></figcaption></figure>

**APIKey:** \
To get an API key, go to your project settings.

**Shop ID:**\
To get the ShopID, go to the settings of your project. The ID consists of 16 characters and is unique for each project.

**Title:**\
You can enter CryptoCloud (convenient cryptocurrency payment) in the payment method title.

**Order Status after payment:**\
Determines the status of the order after successful payment.

**Status:**\
Enables and disables the payment method.

**Sort Order:**\
Determines the order in which the payment method is displayed (you can specify "1").
{% endtab %}

{% tab title="2.0" %}

1. To install the module, you need to enable FTP in the store settings (if not already enabled);
2. In the OpenCart admin panel, go to «System» — «Settings» — «FTP»;
3. After enabling FTP, go to «Modules» — «Install Extensions» — «Download» and upload the downloaded module xxx.ocmod.zip;
4. In the OpenCart admin panel, go to «Modules» — «Payment», activate and customize the payment method «CryptoCloud».

<figure><img src="/files/ZqrTB52RwEgo6BqEmIVX" alt=""><figcaption></figcaption></figure>

**APIKey:** \
To get an API key, go to your project settings.

**Shop ID:**\
To get the ShopID, go to the settings of your project. The ID consists of 16 characters and is unique for each project.

**Title:**\
You can enter CryptoCloud (convenient cryptocurrency payment) in the payment method title.

**Order Status after payment:**\
Determines the status of the order after successful payment.

**Status:**\
Enables and disables the payment method.

**Sort Order:**\
Determines the order in which the payment method is displayed (you can specify "1").
{% endtab %}

{% tab title="2.1, 2.2, 2.3" %}

1. To install the module, you need to enable FTP in the store settings (if not already enabled);
2. In the OpenCart admin panel, go to «System» — «Settings» — «FTP»;
3. After enabling FTP, go to «Modules» — «Install Extensions» — «Download» and upload the downloaded module xxx.ocmod.zip;
4. In the OpenCart admin panel, go to «Modules» — «Payment», activate and customize the payment method «CryptoCloud».

<figure><img src="https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5U1THZAib81UsHLz0L7L%2Fuploads%2FmusH8SxITQxlRXQINCAI%2Fo1.png?alt=media&#x26;token=3bd3ac19-d578-43c5-ab42-92e9476a264d" alt=""><figcaption></figcaption></figure>

**APIKey:** \
To get an API key, go to your project settings.

**Shop ID:**\
To get the ShopID, go to the settings of your project. The ID consists of 16 characters and is unique for each project.

**Title:**\
You can enter CryptoCloud (convenient cryptocurrency payment) in the payment method title.

**Order Status after payment:**\
Determines the status of the order after successful payment.

**Status:**\
Enables and disables the payment method.

**Sort Order:**\
Determines the order in which the payment method is displayed (you can specify "1").
{% endtab %}

{% tab title="3.x" %}

1. Copy the contents of admin and catalog folders to the root of OpenCart installation (files should be merged when pasting);
2. In the OpenCart admin panel go to the «Add-ons» — «Payment» section, activate and customize the payment method «CryptoCloud».

<figure><img src="https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5U1THZAib81UsHLz0L7L%2Fuploads%2FmusH8SxITQxlRXQINCAI%2Fo1.png?alt=media&#x26;token=3bd3ac19-d578-43c5-ab42-92e9476a264d" alt=""><figcaption></figcaption></figure>

**APIKey:** \
To get an API key, go to your project settings.

**Shop ID:**\
To get the ShopID, go to the settings of your project. The ID consists of 16 characters and is unique for each project.

**Title:**\
You can enter CryptoCloud (convenient cryptocurrency payment) in the payment method title.

**Order Status after payment:**\
Determines the status of the order after successful payment.

**Status:**\
Enables and disables the payment method.

**Sort Order:**\
Determines the order in which the payment method is displayed (you can specify "1").
{% endtab %}
{% endtabs %}

6. The module is ready to work! Before publishing a payment method on the website, it is necessary to [test the integration](/en/start/test-integration.md).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.cryptocloud.plus/en/cms-plugins/list/opencart.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
