Интеграция Yandex Pay
Интеграция Yandex Pay
Yandex Pay — сервис, который позволяет миллионам людей в одно нажатие оформлять покупки в интернете и платить по частям. Для пользователей это удобный способ оплаты, а для бизнеса — возможность увеличить прибыль.
Преимущества Yandex Pay включают возможность подтверждения платежей одним касанием, без необходимости вводить номер карты и код CVV. Кроме того, при использовании Yandex Pay пользователи освобождаются от необходимости вводить личные данные, такие как ФИО, телефон и адрес, так как эти данные автоматически импортируются из их аккаунта в Яндексе.
Yandex Pay предоставляет удобную опцию сплит-оплаты, позволяющую пользователям гибко распределять платежи на несколько месяцев без дополнительных комиссий.
Регистрация в системе Yandex Pay
Перейдите в личный кабинет продавца Yandex Pay.
Авторизуйтесь с Яндекс ID или зарегистрируйте новый аккаунт физического лица (админа) для вашей компании. Используйте адрес электронной почты, который будет доступен представителю вашей компании.
Укажите ваши контактные данные, заполнив информацию о вашей компании. Данные автоматически загрузятся в форму регистрации по ИНН — проверьте их корректность.
ВАЖНО! Если не удаётся найти организацию, появляется уведомление, напоминающее, что организация должна существовать не менее 2-х дней. Это обусловлено тем, что база данных, используемая для поиска информации, обновляется каждые 36 часов. |
В разделе Сервисы подайте заявку на подключение платежного функционала Yandex Pay и Сплит.
После этого, заполните анкету на подключение, предоставив информацию о вашей компании, выбрав способ оплаты и указав контактные данные. После рассмотрения вашей заявки и активации необходимых прав, вы получите уведомление о готовности к осуществлению платежей.
Вы также можете оформить заявку на подключение, отправив письмо на адрес PARTNERS@SPLIT.YANDEX.RU, который предоставлен для связи и подключения сервиса.
Для настройки способа оплаты Pay + Сплит, который позволяет клиентам оплачивать через ссылку целиком или частями, выполните следующие действия:
- Перейдите в раздел Настройки на сайте Yandex Pay, используя ссылку: https://pay.yandex.ru/ru/docs/console/settings
- В разделе Настройка доступных сервисов при оплате через ссылку выберите опцию Pay + Сплит.
- Сохраните изменения, чтобы активировать этот способ оплаты.
Запишите себе Merchant ID для дальнейшей интеграции в программу 1С:Фитнес клуб.
Включите тумблер Показать настройки тестовой среды в личном кабинете Yandex Pay.
ВАЖНО! |
Настройка сервиса Yandex Pay в программе 1С:Фитнес клуб
Чтобы начать работу с сервисом Yandex Pay, перейдите в раздел Справочники – Эквайринговые терминалы.
Нажмите кнопку Создать.
Активируйте онлайн-эквайринг, нажав кнопку Онлайн.
Заполните следующие поля:
- Банк - выберите банк, с которым заключен договор;
- Процент комиссии - комиссия, которая взимается за проведение операций;
- Организация - юридическое или физическое лицо (наше торговое предприятие);
- Счет для зачисления - расчетный счет нашего юридического или физического лица, открытый в банке;
- Вид лицевого счета - укажите вид лицевого счета для расчетов;
- Касса - касса в системе 1С:Фитнес клуб, по которой будут фиксироваться расчеты с оплатой по ссылке;
- Платежный шлюз - выбираем Yandex Pay;
- После введите следующие параметры:
- ID продавца (00000 оставляем по умолчанию).
- ID магазина (00000 оставляем по умолчанию).
- Merchant ID (ранее скопированный из настроек Yandex Pay).
- API-ключ (для тестовой среды совпадает с Merchant ID). После перехода на боевой режим вам необходимо сгенерировать API-ключ в разделе Настройки Yandex Pay.
Включите тумблер Оплата по ссылке.
- URL переадресации - укажите страницу сайта, куда будет перенаправлять клиента после успешной оплаты. Обычно указывается ссылка на соцсеть или свой сайт.
- Время жизни ссылки на оплату - время, в течении которого клиент может произвести оплату платежа. Минимальное время - 5 минут от даты формирования платежа. Максимальное значение - 90 дней от даты формирования платежа. По умолчанию выставлено 72 часа.
Дополнительно:
- Наименование: Укажите уникальное наименование для этого эквайрингового терминала или интеграции, которое поможет вам легко идентифицировать его среди других терминалов, если у вас их несколько.
- Идентификатор продавца: Этот идентификатор присваивается при регистрации в Yandex Pay. Он используется для сопоставления и обработки платежей.
- Идентификатор терминала: Это уникальный идентификатор конкретного эквайрингового терминала или интеграции в рамках вашей организации. Каждый терминал или интеграция может иметь свой собственный идентификатор для управления и отслеживания.
- Номер договора: Уникальный идентификатор между вашей организацией и Yandex Pay.
Нажмите на кнопку Записать.
Сгенерированное автоматически поле Адрес уведомлений необходимо скопировать по кнопке справа.
И вставить скопированное значение в настройки в поле CallbackURL в личном кабинете Yandex Pay в разделе Настройки.
В настройках эквайрингового терминала включить тумблер Тестовый режим.
В тестовом режиме выполните несколько платежей для проверки корректности настроек и работы вашей интеграции.
После успешного проведения тестовых платежей, которые включают в себя хотя бы одну оплату и один возврат, вы можете переключиться на боевой режим. В 1С:Фитнес клуб отключите тумблер Тестовый режим, для начала обработки реальных платежей.
После завершения проверок, отправьте уведомление на почту PARTNERS@SPLIT.YANDEX.RU уведомив о завершении проверок и запросив включение боевого режима.
Затем в разделе настроек, нажмите Выпустить ключ.
Скопируйте нижний ключ.
Затем добавьте этот ключ в программу 1С:Фитнес клуб в настройках эквайрингового терминала в поле API-ключ.
Ваша интеграция готова к реальным платежам от клиентов.
Настраиваем фискализацию онлайн-чеков.
Существуют следующие варианты фискализации чеков:
- Кассовый сервер - если печать фискальных чеков происходит на стороне системы 1С:Фитнес клуб, кликните на Кассовый сервер, чтобы узнать как его настроить;
- Не фискализировать - если печать фискальных чеков настроена на стороне банка. В этом случае система 1С:Фитнес клуб не отвечает за фискализацию чеков;
- Онлайн-касса - выбираем в случае, если в системе 1С:Фитнес клуб настроен фискальный регистратор LifePay;
Оформление оплаты через Yandex Pay
Оформление возврата через Yandex Pay