# OpenCart

**Инструкция по настройке и установке модуля**

Мы рекомендуем пользоваться последней версией платформы. Если ваша версия устарела, то ее можно обновить. Подробнее [тут](http://docs.opencart.com/en-gb/upgrading/).

{% hint style="info" %}
Для каждой версии OpenCart разработан свой модуль Unitpay. [Список модулей](https://github.com/unitpay/opencart-module)
{% endhint %}

#### Настройки проекта

1\. В личном кабинете ( <https://unitpay.ru/partner>), в верхнем главном меню выберите пункт "Проекты" и нажмите "Добавить проект". Выполните все шаги для [создания нового проекта](/first_steps/adding-project.md).

2\. На странице нового проекта заполните поле « **Обработчик платежей**» и введите значение:&#x20;

[http://ваш\_сайт/index.php?route=extension/payment/unitpay/callback](http://xn--_-7sbbf2b7bj7b/index.php?route=extension/payment/unitpay/callback), где «ваш\_сайт» - адрес сайта вашего интернет-магазина.

![](https://d33v4339jhl8k0.cloudfront.net/docs/assets/551a91dbe4b0221aadf24410/images/5829cba8c697916f5d04fb92/file-Ldqa4uZ3Ee.png)

Для версии OpenCart 2.0.x-2.2.x требуется ввести **другой** **URL** для обработчика платежей: <http://ваш\\_сайт/index.php?route=payment/unitpay/callback/>

3\. Если желаете, чтобы после удачной или неудачной оплаты переадресовывало на определенную страницу, то поставьте галочку в пункте «Переадресация» и введите адреса ваших страниц.&#x20;

#### Установка модуля:

1. Скачайте модуль (последняя версия [здесь](https://github.com/unitpay/opencart-module/tree/opencart-3.0))
2. Распакуйте архив.
3. Возьмите папку “admin” и “catalog” и поместите её через FTP или SSH в «корневая\_директория\_сайта».&#x20;
4. Авторизуйтесь под учетной записью с правами администратора.
5. Перейдите в раздел "Extensions/Payment".
6. В списке возле Unitpay нажимаем \[Install].

#### Настройка модуля

1. Убедитесь в том, что вы авторизованы на сайте под учетной записью с правами администратора.
   1. Перейдите в раздел Extensions / Payment.
2. В списке платёжных систем найдите Unitpay, нажмите кнопку \[Edit] и введите Домен (unitpay.ru), Публичный ключ (числовой код вида XXX-XXX, доступен на странице “Форма оплаты”) и Секретный ключ. Включите модуль.
3. Сохраняем настройки, нажимая кнопку \[Save].

{% hint style="info" %}
В модуле поддерживаются промокоды, кроме подарочных сертификатов и бонусов.
{% endhint %}


---

# 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://help.unitpay.ru/modules/cms-modules/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.
