Модуль касса позволит быстро запустить удобный прием платежей в 1 клик на вашем сайте с помощью сервиса ЮКасса (ранее Яндекс Касса). Поддерживаются оба протокола старый (
http протокол) и новый (
api протокол). В состав модуля включен визуальный компонент формы оплаты.
Новое!- Поддержка Двухстадийных платежей - вы можете проводить платежи в две стадии Холдирование и Списание.
- Добавлен новый компонент платёжной формы для API протокола, компонент содержит конструктор чека и конструктор настраиваемых полей.
Возможные способы платежей: - Банковской картой
- ЮMoney
- QIWI Wallet
- WebMoney
- Альфа‑Клик
- Промсвязьбанк
- С баланса мобильного
- и д.р.
54-ФЗ «О применении контрольно-кассовой техники»:- Поддерживает передачу в онлайн кассу данных чека в формате ФФД 1.05 через ЮКассу для дальнейшей передачи партнёрам - Атол онлайн, Модуль.Касса, Orange Data, Бизнес.Ру Онлайн-Чеки.
Дружелюбен для настройки- Компонент содержит только логику, HTML разметка полностью содержится в шаблоне
- Оформление максимально завязано на CSS стили
Подойдет для любой редакции "1С-Битрикс" - Модуль требует наличия только "Главного модуля" и использует собственные таблицы базы данных для хранения записей. Важно! Не интегрируется в стандартный функционал модуля Интернет магазин в редакциях Бизнес и Малый бизнес.
Уведомления о заказах- Автоматические оповещения по email о новом заказе и о его оплате.
Гибкость использования- Поддержка нескольких ShopID.
- Поддерживает адаптивный дизайн.
- Возможность включать демо режим для платежей.
- Есть возможность настроить модальный или встроенный вариант формы оплаты.
! Обратите внимание, что решение не является платежной системой для модуля "Интернет-магазин", работает независимо от него и в основном ориентировано на младшие редакции платформы 1С-Битрикс - Первый сайт, Старт и Стандарт.
Внимание! Протокол
API является более новым, и рекомендуется использовать именно его!
Внимание! На сервере обязательно должен быть установлен модуль
CURL!
Установите модуль и заполните основные настройки:
Раздел настроек модуля:
Настройки >
Настройки продукта >
Настройки Модулей >
Kiora ЮKassa
В личном кабинете в разделе
Настройки магазина определите какой способ взаимодействия с Яндекс.кассой у вас используется, он указан в параметре Способ подключения к
ЮKassa или
Протокол. Если вы хотите изменить способ подключения обратитесь в техподдержку Яндекс.Касса.
если используете протокол API:
- из личного кабинета ЮKassa: скопируйте shopId, выпустите и активируйте секретный ключ;
- в личном кабинете установите Адрес для уведомлений в значение https://вашсайт/bitrix/tools/kiora.yaka/checkOrder.php
- в личном кабинете определите будете передавать данные о чеке через ЮKassa или самостоятельно, также выставите необходимую опцию в настройках модуля;
если используете протокол HTTP:разместите платёжную форму:- разместите компонент 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