Настройка платежной системы ЮKassa (Яндекс.Касса до v.17.6.0)

Урок 184 из 386
Автор: Татьяна Старкова
Сложность урока:
3 уровень - средняя сложность. Необходимо внимание и немного подумать.
3 из 5
Просмотров: 78770
Дата изменения: 27.09.2024
Недоступно в лицензиях:
Текущую редакцию Вашего 1С-Битрикс можно просмотреть на странице Обновление платформы (Marketplace > Обновление платформы).
Старт, Стандарт

Настройка платежной системы ЮKassa (Яндекс.Касса до v.17.6.0)

ЮKassa – новое название Яндекс.Кассы.

На вашем сайте установлен модуль Интернет-магазин версии ниже 17.6.0 и вы хотите подключить платежную систему ЮKassa? Следуйте указаниям инструкции. В статье приведены ключевые моменты настроек. Значения неописанных полей понятны интуитивно. Если, всё же, возникло непонимание по поводу каких-то полей, то обратитесь к документации.

Важно! Режим фискализации чеков не поддерживается. Его обязательно нужно отключать на стороне Яндекс. Для печати чеков должны быть настроены кассы по подходящему вам варианту. «1С-Битрикс: Управление сайтом» с версии 17.0 полностью адаптирован под требования закона 54-ФЗ. Система учитывает индивидуальные особенности вашего бизнеса и предлагает три сценария интеграции магазина с онлайн-кассами.

Подробнее...

Для приема платежей через систему Яндекс нужно заключить договор. Оставьте заявку на сайте ЮKassa и в комментарии укажите, что у вас сайт на Bitrix Framework с версией протокола 3.0.

Примечание: начиная с версии протокола 3.0, компания Яндекс значительно упростила подключение для интернет-магазинов на основе «1С-Битрикс: Управление сайтом».

При подписании технической анкеты для Яндекса вам необходимо указать параметр shopPassword – пароль, который будет использоваться для подписи при обмене данных с Яндекс. Кроме того, следует задать адреса следующих страниц:

  • checkUrl - https://ваш_сайт/bitrix/tools/sale_ps_result.php
  • avisoUrl - https://ваш_сайт/bitrix/tools/sale_ps_result.php
  • successUrl - https://ваш_сайт/bitrix/tools/sale_ps_success.php
  • shopFailUrl - https://ваш_сайт/bitrix/tools/sale_ps_fail.php

После заключения договора с Яндексом:

  1. В административной части продукта в разделе Магазин > Настройки > Платежные системы создайте платежную систему. Рассмотрим особенности добавления платежной системы. Для этого перейдите к форме создания платежной системы с помощью кнопки Добавить платежную систему, расположенной на контекстной панели.

    Подробнее...
  2. В качестве обработчика выберите Яндекс.Касса (yandex). При использовании протокола "commonHTTP-3.0" выбирать обработчик "Яндекс. Касса (до версии 3.х) (yandex)".
  3. Укажите необходимый тип оплаты через Яндекс в поле Тип платежной системы:

    Примечание: чтобы использовать разные типы оплат в рамках одной платёжной системы, следует выбрать Умный платеж. В противном случае вам для каждого типа оплаты необходимо создать собственную платежную систему.

  4. Задайте необходимые параметры обработчика:

    Примечание: в нашем примере все настройки одинаковы для всех типов плательщиков, поэтому мы их будем выполнять на закладке По умолчанию секции Настройка обработчика ПС. При необходимости индивидуальные настройки вы можете задать на одноименной типу плательщика закладке.

    Кроме того, часть настроек может быть автоматически заполнена из общих бизнес-смыслов и они не будут отображаться в форме. В такой ситуации для их отображения в форме следует воспользоваться ссылкой Показать все.

    • Идентификатор магазина в ЦПП, Номер витрины магазина в ЦПП вы получите от Яндекса при заключении договора.
    • Пароль магазина (shopPassword) из вашей анкеты магазина для Яндекса.

Внимание! Ответ от Яндекса приходит по протоколу HTTPS. Проверка связи по этому протоколу осуществляется кнопкой Проверка HTTPS. Если сайт установлен на «Битрикс: Веб-окружение», виртуальную машину «BitrixVM», то всё будет работать "из коробки".

Если сайт установлен на другие сервера, то необходимо настроить работу по этому протоколу. Перевод сайта на работу по протоколу https обеспечивает защиту от атак, основанных на прослушивании сетевого соединения. Действия по такому переводу не сложны, но требуют определённых знаний. В административном разделе "1С-Битрикс: Управление сайтом" создана специальная страница с указанием последовательности работ по настройке HTTPS соединения. Поясним каждый из пунктов этого списка.

Подробнее...


Пути до страниц с сообщением об успешной оплате или ошибке можно, при необходимости, изменить в настройках модуля Интернет-магазин:

Примечание: Если вы обновите модуль Интернет-магазин, то настроенная платежная система продолжит работать, однако изменятся название обработчика (будет называться ЮKassa (устаревшая версия)) и название/логотип платежной системы.

Для этой платёжной системы вы также можете настроить механизм возвратов – подробнее об этом читайте в отдельном уроке.


Нам жаль это слышать… Но мы постараемся быть лучше!

Мы благодарны Вам за помощь в улучшении документации.

Спасибо, мы рады что смогли помочь Вам. Ниже Вы можете оставить свой отзыв или пожелание :)
Мы стараемся сделать документацию понятнее и доступнее,
и Ваше мнение важно для нас
Курсы разработаны в компании «1С-Битрикс»