Платёжный модуль ЮКасса Старт
Стоимость:
руб.
Получите быструю помощь по покупке, оплате, установке, настройке, продлению и другим вопросам, оставив заявку
💡 Нужна консультация и помощь по работе?
Внимание! Протокол API является более новым, и рекомендуется использовать именно его!
Внимание! На сервере обязательно должен быть установлен модуль CURL!
Установите модуль и заполните основные настройки:
Раздел настроек модуля: Настройки > Настройки продукта > Настройки Модулей > Kiora ЮKassa
В личном кабинете в разделе Настройки магазина определите какой способ взаимодействия с Яндекс.кассой у вас используется, он указан в параметре Способ подключения к ЮKassa или Протокол. Если вы хотите изменить способ подключения обратитесь в техподдержку Яндекс.Касса.
если используете протокол API:
История платежей
Путь к истории платежей Сервисы > ЮKassa, в данном разделе можно отслеживать статусы платежей.
Уведомления
После установки решения в системе добавятся новые почтовые шаблоны:
В новом компоненте платёжной формы для API протокола есть конструктор настраиваемых полей.
Настраиваемые поля можно задействовать на прямую из шаблона формы, для полей формы которые должны попасть в столбец "Доп. поля" атрибут name необходимо задавать через customFields, например:
name="customFields[Цвет]" 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[Примечание]"