Просмотров: 21673 (Статистика ведётся с 06.02.2017)
Дата последнего изменения: 13.02.2018

В уроке рассматривается детальный пример настройки платежной системы Яндекс.Касса.

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

Для приема платежей через систему Яндекс нужно заключить договор. Оставьте заявку на сайте Яндекс.Касса и в комментарии укажите, что у вас сайт на 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

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

  • В административной части продукта в разделе Магазин > Настройки > Платежные системы создайте платежную систему.
  • В качестве обработчика выберите Яндекс.Касса (yandex).
  • Укажите необходимый тип оплаты через Яндекс в поле Тип платежной системы:

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

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

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

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

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

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

Если сайт установлен на другие сервера, то необходимо настроить работу по этому протоколу.


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


30


Курсы разработаны в компании «1С-Битрикс»