# Virtuality CMS

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

{% hint style="info" %}
Простое и удобное решение для подключения к платформе клиентов Virtuality CMS.\
На официальном сайте доступна [подробная инструкция](https://vicms.ru/article/unitpay) по установке и настройке модуля.
{% endhint %}

1\. Зайти в раздел “Настройки” в админпанели VirtualityCMS.

2\. Открыть вкладку “Способ оплаты” и нажать кнопку ДОБАВИТЬ СПОСОБ ОПЛАТЫ.\
Выбрать Unitpay.

![Выбор Unitpay в способах оплаты в админпанели ViCMS](https://552539910-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M9Y_k8Gr-WxeECFRelw-1508421016%2Fuploads%2FzCO1T2fV4XRVoYXra30P%2Fimage.png?alt=media\&token=9ad9d05e-d2ce-4890-b360-1c470985f207)

3\. В открывшемся окне:

\- указать любое название, например "Оплата банковскими картами";

\- поставить флаг “Активен”;

\- добавить иконку при необходимости;

\- выбрать основную валюту (выбрана по умолчанию);

\- обязательно отметить "Возможные способы доставки"

\- можно указать минимальное "Описание"

4\. В настройках платежного сервиса необходимо указать PUBLIC и SECRET ключи из настроек проекта в Unitpay, в качестве DOMAIN прописать unitpay.ru:

![Заполнение ключей Unitpay в админпанели ViCMS](https://552539910-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M9Y_k8Gr-WxeECFRelw-1508421016%2Fuploads%2FDAXtWihqHtcDWd6b7o2g%2Fimage.png?alt=media\&token=4f9f1edc-625c-41c0-8db6-cbbb02f85373)

5\. После заполнения ключей обязательно заполните поле "Обработчик платежей" в настройках проекта Unitpay в формате: \
http(s)://ДОМЕН\_САЙТА/app/payment/Unitpay/callback.php

![Обработчик платежей в настройках проекта ViCMS](https://552539910-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M9Y_k8Gr-WxeECFRelw-1508421016%2Fuploads%2FZT07IEnaOwPO38XmYih8%2Fimage.png?alt=media\&token=d7099108-d16e-4fda-aafd-b2d7b4a6b071)

6\. Настройки онлайн-кассы выставляются внутри ЛК Unitpay при ее [подключении к проекту](https://help.unitpay.ru/online-cash-register/add-cash-register), дополнительные параметры при установке готового модуля CMS передавать не нужно.&#x20;

{% hint style="warning" %}
При возникновении проблем с интеграцией данного модуля Unitpay обратитесь, пожалуйста, в [поддержку Virtuality CMS](https://vicms.ru/contact).
{% 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/virtuality-cms.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.
