Подключение интернет-эквайринга Яндекс Пей и Сплит к онлайн-кассе

Добавление и настройка Яндекс Пей и Сплит

Внимание

Важно: для корректного формирования фискального чека Яндекс Пэй должен получить контакт покупателя (e-mail или номер телефона).

  • Не все платежные модули и плагины для сайтов поддерживают передачу контакта покупателя.
  • Если вы используете готовый модуль — уточните поддержку этой возможности в службе поддержки Яндекс Пэй: https://console.pay.yandex.ru/support или по почте partners@pay.yandex.ru.

Если контакт покупателя не будет передан, чек будет сформирован с адресом по умолчанию, указанным в настройках интеграции в личном кабинете Рокетр.

Для самописных сайтов:
В методе создания заказа /orders необходимо передать поле fiscalContact — e-mail или номер телефона покупателя.
Официальная документация: https://pay.yandex.ru/docs/ru/custom/backend/yandex-pay-api/order/merchant_v1_orders-post

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

1. Зайдите в личный кабинет Яндекс Пэй. Перейдите в раздел «Настройки» https://console.pay.yandex.ru/settings, нажмите блок «Ключ Merchant API» (вкладка «По API и SDK») и нажмите кнопку «Выпустить ключ».

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

2. Перейдите в личный кабинет Рокетр на страницу «Интеграции» https://rocketr.ru/my и нажмите кнопку «Добавить платежную систему». В выпадающем списке выберите «Яндекс Pay и Сплит».

В появившейся форме укажите полученный ранее API-ключ в поле «Ключ Yandex Pay Merchant API» и нажмите кнопку «Подключить».

3. После добавления платежной системы нажмите кнопку «Настройки» и скопируйте значение поля Callback URL (выделен красным цветом) — это адрес, на который Яндекс Пэй будет отправлять уведомления о статусах платежей.

Переадресация уведомлений

Если в поле Callback URL в личном кабинете Яндекс Пэй уже указан другой адрес (например, адрес Tilda), его необходимо сохранить и указать для переадресации.

  1. Скопируйте текущий Callback URL из личного кабинета Яндекс Пэй.
  2. Вернитесь в личный кабинет Рокетр и откройте «Настройки» платежной системы Яндекс Пэй.
  3. Вставьте скопированный адрес в поле «URL-адрес для переадресации».
  4. Установите галочку «Переадресация уведомлений».
  5. Нажмите кнопку «Сохранить настройки».

Это необходимо для корректной передачи уведомлений и подтверждения статусов заказов.

4. Вернитесь в личный кабинет Яндекс Пэй, перейдите в раздел «Настройки» https://console.pay.yandex.ru/settings и укажите Callback URL, который был скопирован ранее из настроек интеграции в Рокетр.

Нажмите кнопку «Сохранить».

Готово

Теперь при каждом поступлении оплаты на ваш аккаунт платёжной системы будет автоматически формироваться фискальный документ (чек).

Как проверить, что всё настроено верно?

Проведите платёж на любую сумму, сделав покупку на вашем сайте или в магазине. Если все настройки выполнены верно, то ваша онлайн-касса сформирует чек прихода.