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

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

   Настройки на стороне ЮKassa

ЮKassa - новое название Яндекс.Кассы (подробнее на сайте ЮKassa).

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

Важно! Режим фискализации чеков не поддерживается. Его обязательно нужно отключать на стороне Яндекс.

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

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

  1. Оставьте заявку на сайте ЮKassa и заключите договор.

    Примечание: Если Вы самозанятый, сначала отправьте заявку на подключение с сайта ЮKassa и дождитесь, пока её одобрят (с Вами свяжется менеджер). После этого можно регистрироваться в ЮKassa по инструкции.

  2. После регистрации нужно указать данные для договора (и в дальнейшем подписать договор), а также выбрать готовое решение в меню Интеграция.

    Выбор готового решения

  3. Настройте уведомления, по которым Вы сможете отслеживать статусы платежей, возвратов и т.д. (Интеграция > HTTP-уведомления):

    • укажите URL магазина, на который будут приходить уведомления о событиях: https://ваш_сайт/bitrix/tools/sale_ps_result.php
    • отметьте событие Значения перечисленных в данной форме событий:

      payment.succeeded - платёж прошел успешно;

      payment.waiting_for_capture - платёж ожидает подтверждение (для платежей с предавторизацией);

      refund.succeeded - возврат прошёл успешно;

      payment.canceled - платёж отменён.
      payment.succeeded, чтобы получать уведомления об успешной оплате (остальные события не нужно отмечать, т.к. их статусы не обрабатываются):

  Настройки на стороне сайта

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

    Подробнее...
    новую платежную систему.
  3. В качестве обработчика выберите ЮKassa (yandexcheckout).

    Примечание: До версии 20.5.50 модуля sale обработчик назывался Яндекс.Касса (с версии 3.х) (yandexcheckout).

  4. Укажите необходимый тип оплаты через Яндекс в поле Тип платежной системы:

    Чтобы использовать разные типы оплат в рамках одной платёжной системы, следует выбрать Умный платеж или Виджет Тип платежной системы Виджет доступен с версии 19.0.0 модуля sale.

    При выборе этого типа покупателю интернет-магазина будет доступно несколько способов оплаты: кошелек ЮMoney и привязанные к нему банковские карты, произвольная банковская карта, Apple Pay, Google Pay и Сбербанк Онлайн.

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

    Примечание: Чтобы в типе платежной системы Виджет работал способ оплаты Apple Pay, необходимо выполнить дополнительные действия согласно инструкции ЮKassa ( остальные способы оплаты Кошелек ЮMoney и привязанные к нему банковские карты, произвольная банковская карта, Google Pay и Сбербанк Онлайн. будут работать и без дополнительных настроек).

    Пояснения к шагу 2 инструкции ЮKassa

    Поле Кодировка оставьте пустым или укажите UTF-8. Заполните остальные параметры При создании платежной системы обратите внимание на настройку следующих полей:
    Подробнее...
    платежной системы.

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

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

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

    • Идентификатор магазина (shopId) появится в личном кабинете Кассы сам, когда вы подключитесь к сервису.
    • Секретный ключ нужно самостоятельно выпустить после подписания договора в личном кабинете Кассы по инструкции. До подписания договора можно использовать секретный ключ из тестового магазина. В личном кабинете можно добавить тестовый магазин, чтобы перед запуском основного магазина протестировать платежи и отправку чеков по 54-ФЗ.

      Подробнее...
    • В поле URL страницы возврата укажите адрес страницы Вашего сайта, на которую будет перенаправляться пользователь после оплаты заказа (оставьте поле пустым для автоматического определения адреса, и клиент вернется на страницу, с которой был выполнен переход на оплату).
  6. Сохраните выполненные настройки.


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

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

Мы стараемся сделать документацию понятнее и доступнее,
и Ваше мнение важно для нас