Платёжный модуль ЮKassa Старт

1

Разработчик: kiora

Установлено: Более 1000

Обновлено: 06.04.2025

Адаптирован под мобильные устройства

Совместим с редакциями Битрикс: «Старт» / «Стандарт»

2 000 ₽
Модуль касса позволит быстро запустить удобный прием платежей в 1 клик на вашем сайте с помощью сервиса ЮКасса (ранее Яндекс Касса). Поддерживаются оба протокола старый (http протокол) и новый (api протокол). В состав модуля включен визуальный компонент формы оплаты.

Новое!
  1. Поддержка Двухстадийных платежей - вы можете проводить платежи в две стадии Холдирование и Списание.
  2. Добавлен новый компонент платёжной формы для API протокола, компонент содержит конструктор чека и конструктор настраиваемых полей.


Возможные способы платежей:
  • Банковской картой
  • ЮMoney
  • QIWI Wallet
  • WebMoney
  • Альфа‑Клик
  • Промсвязьбанк
  • С баланса мобильного
  • и д.р.
54-ФЗ «О применении контрольно-кассовой техники»:
  • Поддерживает передачу в онлайн кассу данных чека в формате ФФД 1.05 через ЮКассу для дальнейшей передачи партнёрам - Атол онлайн, Модуль.Касса, Orange Data, Бизнес.Ру Онлайн-Чеки.
Дружелюбен для настройки
  • Компонент содержит только логику, HTML разметка полностью содержится в шаблоне
  • Оформление максимально завязано на CSS стили

Подойдет для любой редакции "1С-Битрикс"
  • Модуль требует наличия только "Главного модуля" и использует собственные таблицы базы данных для хранения записей. Важно! Не интегрируется в стандартный функционал модуля Интернет магазин в редакциях Бизнес и Малый бизнес.
Уведомления о заказах
  • Автоматические оповещения по email о новом заказе и о его оплате.
Гибкость использования
  • Поддержка нескольких ShopID.
  • Поддерживает адаптивный дизайн.
  • Возможность включать демо режим для платежей.
  • Есть возможность настроить модальный или встроенный вариант формы оплаты.
! Обратите внимание, что решение не является платежной системой для модуля "Интернет-магазин", работает независимо от него и в основном ориентировано на младшие редакции платформы 1С-Битрикс - Первый сайт, Старт и Стандарт.
<b>Внимание!</b> Протокол <b>API</b> является более новым, и рекомендуется использовать именно его!<br /><b><br /></b><b>Внимание! </b>На сервере обязательно должен быть установлен модуль <b>CURL</b>!<br /><b><br /></b><b>Установите модуль и заполните основные настройки:<br /></b><b><br /></b>Раздел настроек модуля: <b>Настройки</b> &gt; <b>Настройки продукта</b> &gt; <b>Настройки Модулей</b> &gt; <b>Kiora </b><b>ЮKassa</b><br /><b><br /></b>В личном кабинете в разделе <b>Настройки магазина</b> определите какой способ взаимодействия с Яндекс.кассой у вас используется, он указан в параметре Способ подключения к <b>ЮKassa</b> или<b> Протокол</b>. Если вы хотите изменить способ подключения обратитесь в техподдержку Яндекс.Касса.<b><br /></b><b><br /></b><b>если используете протокол </b><b>API:</b><b><br /></b><ul><li>из личного кабинета ЮKassa: скопируйте <b>shopId</b>, выпустите и активируйте <b>секретный ключ;</b><br /><li>в личном кабинете установите <b>Адрес для уведомлений</b> в значение <a href="https://xn--80aae4a1bi2b/bitrix/tools/kiora.yaka/checkOrder.php" target="_blank" >https://вашсайт/bitrix/tools/kiora.yaka/checkOrder.php</a><br /><li>в личном кабинете определите будете передавать данные о чеке через ЮKassa или самостоятельно, также выставите необходимую опцию в настройках модуля;<br /></ul><b>если используете протокол </b><b>HTTP:</b><br /><ul><li> из личного кабинета ЮKassa: скопируйте <b>shopId</b>, скопируйте <b>shopPassword</b>, <b>scid</b> (номер витрины) скопируйте из письма о подключении ЮKassa;<br /><li>в личном кабинете для <b>aviso</b><b>U</b><b>rl</b> и <b>checkUrl</b> выставить адрес <a href="https://вашсайт/bitrix/tools/kiora.yaka/checkOrder.php" target="_blank" >https://вашсайт/bitrix/tools/kiora.yaka/checkOrder.php</a>;<br /><li>в личном кабинете для <b>s</b><b>uccessUrl </b>и<b> </b><b>shopFailUrl</b> - <a href="https://xn--80aae4a1bi2b/bitrix/tools/kiora.yaka/sale_ps_result.php" target="_blank" >https://вашсайт/bitrix/tools/kiora.yaka/sale_ps_result.php</a>;<br /><li>в личном кабинете определите будете передавать данные о чеке через Яндекс.Кассу или самостоятельно, также выставите необходимую опцию в настройках модуля;<br /></ul><b>разместите платёжную форму:</b><br /><ul><li>разместите компонент <b>Kiora </b>&gt; <b>&quot;</b><img src="https://lutros.ru/bitrix/images/1.gif" border="0" width="1" height="1" data-bx-image="https://lutros.ru/bitrix/images/1.gif" data-bx-onload="Y" /><b>Форма оплаты ЮKassa&quot;</b> на любой нужной вам странице (можно создать новую страницу);<br /><li>задайте Наименование товара и сумму товара, определите вид формы, модальный или встроенный;<br /><li>можно использовать в шаблоне компонентов, указав при этом в параметрах какие данные использовать в качестве источника (название и цена): из инфоблока;<br /><li>если данные о чеке передаёте Яндекс.Кассе задайте необходимые настройки;<br /></ul><b>проверьте:</b><br /><ul><li>убедитесь что сайт доступен по протоколу <b>https</b>;<br /><li>проверьте права на папку<b> /bitrix/modules/kiora.yaka/ - </b>для всех пользователей должно быть<b> Чтение</b>;<br /><li>проверьте доступность <b>файла /bitrix/tools/kiora.yaka/checkOrder.php - </b>откройте его в браузере, при этом должен отобразиться валидный XML документ, такой как на изображении ниже, он должен быть доступен по <b>https</b> протоколу, и вы должны быть не авторизованны.<br /></ul><br /><img src="https://bitrix.kiora.ru/_bitrix/yaka-check_order.jpg" border="0" width="530" height="148" data-bx-image="https://bitrix.kiora.ru/_bitrix/yaka-check_order.jpg" data-bx-onload="Y" /><br /><br /><b>История платежей</b><br /><br />Путь к истории платежей <b>Сервисы</b> &gt; <b>ЮKassa</b>, в данном разделе можно отслеживать статусы платежей.<br /><br /><b>Уведомления </b><br /><br />После установки решения в системе добавятся новые почтовые шаблоны: <br /><ul><li>Уведомление о новом заказе<br /><li>Уведомление что заказа оплачен и ждет подтверждения (если платёж двухстадийный)<br /><li>Уведомление об оплате заказа<br /><li>Уведомление об отмене заказа<br /></ul><b>Настраиваемые поля</b><br /><br />В новом компоненте платёжной формы для API протокола есть конструктор настраиваемых полей.<br />Настраиваемые поля можно задействовать на прямую из шаблона формы, для полей формы которые должны попасть в столбец &quot;Доп. поля&quot; атрибут <b>name</b> необходимо задавать через customFields, например:<br /><div class="blog-post-code" title="Код"><table class="blogcode"><tr><td><pre>name="customFields[Цвет]" name="customFields[Примечание]" </pre></td></tr></table></div><br /><br />
Вопросы и пожелания на почту <a href="mailto:averkoff@mail.ru" target="_blank" >averkoff@mail.ru</a> или в телеграмм @averkov_oleg