Корзина
0
Скриншоты
Описание
Технические данные
- Опубликовано:
- 29.09.2016
- Обновлено:
- 02.12.2024
- Версия:
- 2.0.22
- Установлено:
- Более 1000 раз
- Подходящие редакции:
- «Старт», «Стандарт»
- Адаптивность:
- Да
- Поддержка Композита:
- Нет
- Совместимо с Сайты24
- Нет
- Совместимо с PHP 8.1
- Да
Пользовательское соглашение
Описание
Модуль касса позволит быстро запустить удобный прием платежей в 1 клик на вашем сайте с помощью сервиса ЮКасса (ранее Яндекс Касса). Поддерживаются оба протокола старый (http протокол) и новый (api протокол). В состав модуля включен визуальный компонент формы оплаты.
Новое!
Возможные способы платежей:
Подойдет для любой редакции "1С-Битрикс"
Новое!
- Поддержка Двухстадийных платежей - вы можете проводить платежи в две стадии Холдирование и Списание.
- Добавлен новый компонент платёжной формы для API протокола, компонент содержит конструктор чека и конструктор настраиваемых полей.
Возможные способы платежей:
- Банковской картой
- ЮMoney
- QIWI Wallet
- WebMoney
- Альфа‑Клик
- Промсвязьбанк
- С баланса мобильного
- и д.р.
- Поддерживает передачу в онлайн кассу данных чека в формате ФФД 1.05 через ЮКассу для дальнейшей передачи партнёрам - Атол онлайн, Модуль.Касса, Orange Data, Бизнес.Ру Онлайн-Чеки.
- Компонент содержит только логику, HTML разметка полностью содержится в шаблоне
- Оформление максимально завязано на CSS стили
Подойдет для любой редакции "1С-Битрикс"
- Модуль требует наличия только "Главного модуля" и использует собственные таблицы базы данных для хранения записей. Важно! Не интегрируется в стандартный функционал модуля Интернет магазин в редакциях Бизнес и Малый бизнес.
- Автоматические оповещения по email о новом заказе и о его оплате.
- Поддержка нескольких ShopID.
- Поддерживает адаптивный дизайн.
- Возможность включать демо режим для платежей.
- Есть возможность настроить модальный или встроенный вариант формы оплаты.
Отзывы (1)
Обсуждения (60)
Авторизуйтесь , чтобы оставить отзыв или задать вопрос разработчику.
22 октября 2024 08:40
22 октября 2024 09:05
26 сентября 2024 15:40
26 сентября 2024 20:06
14 сентября 2024 07:38
14 сентября 2024 09:39
16 августа 2024 20:26
17 августа 2024 18:43
5 августа 2024 12:28
5 августа 2024 12:45
Что нового
2.0.22 (02.12.2024) | - исправление ошибок при передаче почтовых сообщений |
2.0.21 (13.09.2024) | - исправление ошибок в коде |
2.0.20 (06.09.2024) | - добавлен экспорт таблицы в excel |
2.0.19 (08.05.2024) | - обновлён интерфейс таблицы платежей - в почтовых сообщениях можно указывать #USER_NAME# - улучшена генерация номера заказа |
2.0.18 (26.04.2023) | - совместимо с php 8.2 |
2.0.17 (07.03.2021) | - изменение название бренда на ЮKassa - обновлён адрес сервера платежей на актуальный для API протокола: https://api.yookassa.ru/v3/ - Для http протокола: https://yoomoney.ru/eshop.xml |
2.0.16 (24.08.2020) | - добавлена возможность передавать в чеке дополнительные данные: маркировку, код страны, номер декларации, сумму акциза - данные чека и дополнительные поля теперь доступны в шаблонах писем |
2.0.15 (01.07.2020) | - компонент формы для API протокола поддерживает настраиваемые поля |
2.0.14 (24.06.2020) | - добавлен новый компонент платёжной формы, он работает только с новым протоколом API, старая форма оставлена для совместимости - в новую форму теперь можно передавать чек из нескольких позиций в нем - чек сохраняется в таблице оплат |
2.0.13 (09.06.2020) | добавлена возможность включать двухстадийные платежи |
2.0.12 (15.05.2020) | - оптимизирован алгоритм получения номера платежа |
2.0.11 (05.05.2020) | - событие KiYKYandexPaymentQueryParams помечено как устаревшее, новое событие KiYKYandexPaymentPrepareQueryParams перерь получает данные о платеже для возможности реализовать бизнес логику |
2.0.10 (23.04.2020) | - изменены настройки демо режима для http протокола, т.к. теперь Яндекс.Касса все запросы отправляет на боевой сервер, галочка "Магазин работает в демо режиме" нужна только для информации на платёжной форме |
2.0.9 (19.04.2020) | - дополнена справочная информация - для api протокола ошибки от Яндекса выводим на форму - исправлены стили платёжной формы - исправлен алгоритм сохранения настроек модуля |
2.0.8 (13.12.2019) | - обновлены параметры запроса для передачи чека |
2.0.7 (08.12.2019) | - обновлены параметры запроса для передачи чека |
2.0.6 (31.10.2019) | - исправлен алгоритм конвертации для сайтов windows-1251 - в платёжной форме поле "содержание заказа" можно делать редактируемым |
2.0.5 (20.09.2019) | - в информационных сообщениях добавлен телефон пользователя - в настройках добавлены опции "Название магазина" и "Email администратора магазина" |
2.0.4 (21.03.2019) | В опцию 'URL страницы возврата' теперь можно прописывать абсолютный адрес |
2.0.3 (06.02.2019) | Добавленно новое событие KiYKYandexPaymentQueryParams - позволяет изменить данные о платеже перед их отправкой запроса на сервер Яндекс.Кассы. Отредактирована справочная информация. |
Установка
Внимание! Протокол 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