# Подключение онлайн-платежей

{% hint style="info" %}
Для подключения онлайн-платежей на сайт должен быть установлен [SSL-сертификат](/ustanovka-i-obnovlenie/ssl-sertifikat-https.md)
{% endhint %}

## Провайдеры онлайн-платежей

1. [Яндекс.Касса](/opisanie-i-nastroika/podklyuchenie-onlain-platezhei/yandeks.kassa-yandex.kassa.md) (с поддержкой онлайн-касс);
2. [Ассист](/opisanie-i-nastroika/podklyuchenie-onlain-platezhei/assist-assist.md);
3. [Сбербанк](https://help-zetaweb.zetasoft.ru/~/edit/drafts/-LYCU2gYFNYKqr6dH7Cd/opisanie-i-nastroika/podklyuchenie-onlain-platezhei/sberbank-sberbank) (с поддержкой онлайн-касс).

## Алгоритм работы с интернет-кассой по ФЗ-54

1. Интернет-магазин Zeta Web принимает оплату на сайте с помощью платежного шлюза, например, Яндекс.Кассы;
2. Платежный шлюз передает данные об оплате в онлайн-кассу (фискальный регистратор), указанную в настройках шлюза. Перечень онлайн-касс, поддерживаемый шлюзом Яндекс.Касса: <https://kassa.yandex.ru/54fz.html>;
3. Онлайн-касса высылает данные об оплате в ОФД;
4. ОФД высылает чек пользователю (если необходимо).

## Последовательность действий для подключения

1. Купить или взять в аренду онлайн-кассу, совместимую с выбранным платежным шлюзом;
2. Зарегистрировать и настроить кассу;
3. Настроить платежный шлюз;
4. Настроить Zeta Web для приема онлайн-платежей (необходим [сертификат SSL и подключение по протоколу https](https://help-zetaweb.zetasoft.ru/ustanovka-i-obnovlenie/ssl-sertifikat-https#ustanovka-ssl-sertifikata-https)).

## Привязка платежной системы к ролям

После того, как вы настроите вашу платежную систему ([Яндекс.Кассу](/opisanie-i-nastroika/podklyuchenie-onlain-platezhei/yandeks.kassa-yandex.kassa.md), [Сбербанк ](https://help-zetaweb.zetasoft.ru/~/edit/drafts/-LYCU2gYFNYKqr6dH7Cd/opisanie-i-nastroika/podklyuchenie-onlain-platezhei/sberbank-sberbank)или [Ассист](/opisanie-i-nastroika/podklyuchenie-onlain-platezhei/assist-assist.md)), необходимо привязать настройки платежной системы к роли клиента.

Настройки платежной системы указываются в разрезе **Роли** клиента.

#### Zeta Web 2.x

Для настройки в 1С необходимо открыть **Панель управления** и перейти в раздел **Пользователи.** В разделе пользователей открыть вкладку **Группы пользователей (роли)** и открыть нужную вам роль для редактирования.

![Настройка доступного вида оплаты для клиента](/files/-LEPxauKEUyZ6BIUfxp1)

#### Zeta Web 3.x

Пройти по ссылке меню **Zeta Web→ Панель управления "Настройки"** → закладка **Роли и пользователи →Роли.**

Укажите в поле **Настройка видов оплат** - *настройку платежной системы.* \
Сохраните роль.

### Настройка загрузки документов "Оплата платежной картой"

Для того, чтобы документ **"Оплата от покупателя платежной картой"**  успешно загрузился с сайта, необходимо для пользователя, под которым выполняется обмен (обычно, это пользователь "Сайт"), установить, как минимум, флаг в настройках пользователя - **"Отражать документы в управленческом учете".**

![](/files/SANHnpwdkVIjaZnckaIq)

{% 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-zetaweb.zetasoft.ru/opisanie-i-nastroika/podklyuchenie-onlain-platezhei.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.
