Модуль касса позволит быстро запустить удобный прием платежей в 1 клик на вашем сайте с помощью сервиса ЮКасса (ранее Яндекс Касса). Поддерживаются оба протокола старый (http протокол) и новый (api протокол). В состав модуля включен визуальный компонент формы оплаты.
Новое!
Возможные способы платежей:
Подойдет для любой редакции "1С-Битрикс"
Новое!
- Поддержка Двухстадийных платежей - вы можете проводить платежи в две стадии Холдирование и Списание.
- Добавлен новый компонент платёжной формы для API протокола, компонент содержит конструктор чека и конструктор настраиваемых полей.
Возможные способы платежей:
- Банковской картой
- ЮMoney
- QIWI Wallet
- WebMoney
- Альфа‑Клик
- Промсвязьбанк
- С баланса мобильного
- и д.р.
- Поддерживает передачу в онлайн кассу данных чека в формате ФФД 1.05 через ЮКассу для дальнейшей передачи партнёрам - Атол онлайн, Модуль.Касса, Orange Data, Бизнес.Ру Онлайн-Чеки.
- Компонент содержит только логику, HTML разметка полностью содержится в шаблоне
- Оформление максимально завязано на CSS стили
Подойдет для любой редакции "1С-Битрикс"
- Модуль требует наличия только "Главного модуля" и использует собственные таблицы базы данных для хранения записей. Важно! Не интегрируется в стандартный функционал модуля Интернет магазин в редакциях Бизнес и Малый бизнес.
- Автоматические оповещения по email о новом заказе и о его оплате.
- Поддержка нескольких ShopID.
- Поддерживает адаптивный дизайн.
- Возможность включать демо режим для платежей.
- Есть возможность настроить модальный или встроенный вариант формы оплаты.
Внимание! Протокол API является более новым, и рекомендуется использовать именно его!
Внимание! На сервере обязательно должен быть установлен модуль CURL!
Установите модуль и заполните основные настройки:
Раздел настроек модуля: Настройки > Настройки продукта > Настройки Модулей > Kiora ЮKassa
В личном кабинете в разделе Настройки магазина определите какой способ взаимодействия с Яндекс.кассой у вас используется, он указан в параметре Способ подключения к ЮKassa или Протокол. Если вы хотите изменить способ подключения обратитесь в техподдержку Яндекс.Касса.
если используете протокол API:

История платежей
Путь к истории платежей Сервисы > ЮKassa, в данном разделе можно отслеживать статусы платежей.
Уведомления
После установки решения в системе добавятся новые почтовые шаблоны:
В новом компоненте платёжной формы для API протокола есть конструктор настраиваемых полей.
Настраиваемые поля можно задействовать на прямую из шаблона формы, для полей формы которые должны попасть в столбец "Доп. поля" атрибут name необходимо задавать через customFields, например:
Внимание! На сервере обязательно должен быть установлен модуль CURL!
Установите модуль и заполните основные настройки:
Раздел настроек модуля: Настройки > Настройки продукта > Настройки Модулей > Kiora ЮKassa
В личном кабинете в разделе Настройки магазина определите какой способ взаимодействия с Яндекс.кассой у вас используется, он указан в параметре Способ подключения к ЮKassa или Протокол. Если вы хотите изменить способ подключения обратитесь в техподдержку Яндекс.Касса.
если используете протокол API:
- из личного кабинета ЮKassa: скопируйте shopId, выпустите и активируйте секретный ключ;
- в личном кабинете установите Адрес для уведомлений в значение https://вашсайт/bitrix/tools/kiora.yaka/checkOrder.php
- в личном кабинете определите будете передавать данные о чеке через ЮKassa или самостоятельно, также выставите необходимую опцию в настройках модуля;
- из личного кабинета ЮKassa: скопируйте shopId, скопируйте shopPassword, scid (номер витрины) скопируйте из письма о подключении ЮKassa;
- в личном кабинете для avisoUrl и checkUrl выставить адрес https://вашсайт/bitrix/tools/kiora.yaka/checkOrder.php;
- в личном кабинете для successUrl и shopFailUrl - https://вашсайт/bitrix/tools/kiora.yaka/sale_ps_result.php;
- в личном кабинете определите будете передавать данные о чеке через Яндекс.Кассу или самостоятельно, также выставите необходимую опцию в настройках модуля;
- разместите компонент Kiora > "
Форма оплаты ЮKassa" на любой нужной вам странице (можно создать новую страницу);
- задайте Наименование товара и сумму товара, определите вид формы, модальный или встроенный;
- можно использовать в шаблоне компонентов, указав при этом в параметрах какие данные использовать в качестве источника (название и цена): из инфоблока;
- если данные о чеке передаёте Яндекс.Кассе задайте необходимые настройки;
- убедитесь что сайт доступен по протоколу https;
- проверьте права на папку /bitrix/modules/kiora.yaka/ - для всех пользователей должно быть Чтение;
- проверьте доступность файла /bitrix/tools/kiora.yaka/checkOrder.php - откройте его в браузере, при этом должен отобразиться валидный XML документ, такой как на изображении ниже, он должен быть доступен по https протоколу, и вы должны быть не авторизованны.

История платежей
Путь к истории платежей Сервисы > ЮKassa, в данном разделе можно отслеживать статусы платежей.
Уведомления
После установки решения в системе добавятся новые почтовые шаблоны:
- Уведомление о новом заказе
- Уведомление что заказа оплачен и ждет подтверждения (если платёж двухстадийный)
- Уведомление об оплате заказа
- Уведомление об отмене заказа
В новом компоненте платёжной формы для API протокола есть конструктор настраиваемых полей.
Настраиваемые поля можно задействовать на прямую из шаблона формы, для полей формы которые должны попасть в столбец "Доп. поля" атрибут name необходимо задавать через customFields, например:
name="customFields[Цвет]" name="customFields[Примечание]" |
Вопросы и пожелания на почту averkoff@mail.ru или в телеграмм @averkov_oleg