Интеграция с 1С:Фитнес клуб

Бесплатный модуль

Модуль 1C:Фитнес клуб позволяет подключить прием платежей через Яндекс Пэй и Сплит в ваш фитнес-клуб. Модуль предоставляет партнер ООО «Лаборатория программного обеспечения» бесплатно.

Совместимость версий

1С:Фитнес клуб версии 4.0.42.2 и выше.

Возможности модуля

Прием оплаты

Полный возврат

Частичный возврат

Бейджи Яндекс Пэй / Сплит

Виджеты Яндекс Пэй / Сплит

Тестовый режим

Контроль наличия товара

Синхронизация статуса оплаты

Получение прямого QR

Получение обратного QR

Шаг 1. Регистрация в Яндекс Пэй

  1. Зарегистрируйтесь в личном кабинете Яндекс Пэй и подайте заявку на подключение сервиса Яндекс Пэй и Сплит в ваш магазин.

  2. Дождитесь одобрения заявки и подключения сервиса.

  3. В личном кабинете Яндекс Пэй выберите в селекторе ваш магазин и перейдите в раздел Настройки.

  4. В блоке Подключение нажмите Выпустить ключ Merchant API, скопируйте и сохраните значение выпущенного ключа.

    Где выпустить ключ API

    Выпуск ключа Merchant API в настройках личного кабинета

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

    Где найти Merchant ID

    Копирование значения Merchant ID в настройках личного кабинета

Шаг 2. Настройка терминала в 1С:Фитнес клуб

  1. В 1C:Фитнес клуб перейдите в раздел Справочники → Эквайринговые терминалы.

    1С:Фитнес клуб: раздел «Эквайринговые терминалы»

  2. Нажмите кнопку Создать.

    1С:Фитнес клуб: кнопка «Создать» в списке терминалов

  3. Активируйте онлайн-эквайринг, нажав кнопку Онлайн.

    1С:Фитнес клуб: кнопка «Онлайн» для активации онлайн-эквайринга

  4. Заполните следующие поля:

    • Банк — выберите банк, с которым заключен договор.
    • Процент комиссии — комиссия, которая взимается за проведение операций.
    • Организация — юридическое или физическое лицо (наше торговое предприятие).
    • Счет для зачисления — расчетный счет нашего юридического или физического лица, открытый в банке.
    • Вид лицевого счета — укажите вид лицевого счета для расчетов.
    • Касса — касса в системе 1С:Фитнес клуб, по которой будут фиксироваться расчеты с оплатой по ссылке.
    • Платежный шлюз — выберите Yandex Pay.
  5. Введите параметры:

    • ID продавца — оставьте по умолчанию 00000.
    • ID магазина — оставьте по умолчанию 00000.
    • Merchant ID — Merchant ID из личного кабинета Яндекс Пэй.
    • API-ключ — для тестовой среды совпадает с Merchant ID. После перехода на боевой режим укажите API-ключ из личного кабинета Яндекс Пэй.
  6. Включите опцию Оплата по ссылке:

    • URL переадресации — укажите ссылку на страницу сайта, на которую будет происходить перенаправление клиента после успешной оплаты. Обычно указывается ссылка на соцсеть или свой сайт.
    • Время жизни ссылки на оплату — время, в течении которого клиент может произвести оплату платежа. Минимальное время — 5 минут от даты формирования платежа. Максимальное значение — 90 дней от даты формирования платежа. По умолчанию выставлено 72 часа.

    Дополнительные параметры:

    • Наименование — укажите уникальное наименование для этого эквайрингового терминала или интеграции, которое поможет вам легко идентифицировать его среди других терминалов, если у вас их несколько.
    • Идентификатор продавца — этот идентификатор присваивается при регистрации в Яндекс Пэй. Он используется для сопоставления и обработки платежей.
    • Идентификатор терминала — уникальный идентификатор конкретного эквайрингового терминала или интеграции в рамках вашей организации. Каждый терминал или интеграция может иметь свой собственный идентификатор для управления и отслеживания.
    • Номер договора — уникальный идентификатор между вашей организацией и Яндекс Пэй.

    1С:Фитнес клуб: настройка оплаты по ссылке в эквайринговом терминале

  7. Нажмите кнопку Записать.

    1С:Фитнес клуб: кнопка «Записать» в настройках терминала

  8. Скопируйте сгенерированное автоматически поле Адрес уведомлений, нажав кнопку справа.

    1С:Фитнес клуб: копирование адреса уведомлений

  9. В настройках эквайрингового терминала включите опцию Тестовый режим.

    1С:Фитнес клуб: включение тестового режима в настройках терминала

Шаг 3. Тестирование оплаты

Чтобы проверить корректность обработки платежей c помощью Яндекс Пэй, включите тестовый режим:

  1. В личном кабинете Яндекс Пэй:

    1. Перейдите в раздел Настройки и в правом верхнем углу включите опцию Тестовые данные.

    2. В блоке Подключение нажмите Добавить Callback URL Тестовый и укажите адрес уведомлений, который вы скопировали на шаге 2.8.

      Куда добавить тестовый Callback URL

      Поле для ввода тестового Callback URL

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

  2. Выполните несколько тестовых платежей и возвратов в вашем магазине, чтобы проверить, что модуль установлен успешно.

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

    «Мы провели тестовые платежи: Оплату и возврат. Все прошло успешно. Просим вас активировать полную версию Яндекс Пэй.»

  4. Ожидайте подтверждение активации полной версии Яндекс Пэй.

Шаг 4. Переход в рабочий режим

После тестирования оплаты и получения уведомления о активации сервиса в личном кабинете Яндекс Пэй переключите среду с тестовой на боевую:

  1. В личном кабинете Яндекс Пэй:

    1. Перейдите в раздел Настройки и отключите опцию Тестовые данные, чтобы скрыть тестовые настройки.

    2. В блоке Подключение нажмите Добавить Callback URL и укажите адрес уведомлений, который вы скопировали на шаге 2.

  2. В настройках эквайрингового терминала:

    1. Отключите опцию Тестовый режим.
    2. В поле API-ключ укажите API-ключ из личного кабинета Яндекс Пэй.

    1С:Фитнес клуб: поле «API-ключ» в настройках терминала

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

Настройка модуля завершена. Теперь клиенты в вашем магазине могут оплачивать покупки при помощи Яндекс Пэй и Сплит.

Дополнительно

Оформление оплаты

Чтобы сформировать ссылку на оплату через Яндекс Пэй:

  1. Откройте документ продажи.

  2. Нажмите кнопку Оплатить и выберите Оплатить частями.

    1С:Фитнес клуб: кнопка «Оплатить частями» в документе продажи

  3. Укажите сумму оплаты, которая может быть меньше полной стоимости продажи.

    Например, если общая стоимость продажи составляет 40 000 рублей, но клиент хочет оплатить через Яндекс Пэй только 25 000 рублей, введите эту сумму (25 000 рублей) в форму оплаты и нажмите кнопку Оплатить.

    1С:Фитнес клуб: ввод суммы оплаты и кнопка «Оплатить»

    При этом остаток суммы (15 000 рублей) останется невыплаченным и будет считаться долгом. Этот долг можно будет также оплатить через Яндекс Пэй или другими доступными способами оплаты.

    Внимание

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

    Программа автоматически сгенерирует ссылку для оплаты и предложит следующие действия:

    • Скопировать ссылку в буфер обмена, чтобы передать ее клиенту.
    • Отправить ссылку клиенту сообщением.
  4. Нажмите Отправить.

    1С:Фитнес клуб: кнопка «Отправить» для отправки ссылки на оплату

    Вы можете в любой момент просмотреть, скопировать или отменить действующую ссылку до того, как клиент фактически оплатит ее.

    1С:Фитнес клуб: отмена действующей ссылки на оплату

    Внимание

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

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

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

Важно

Если вы отмените ранее отправленную ссылку, убедитесь, что клиент не осуществит оплату по этой отмененной ссылке. Безопасность и правильное управление ссылками играют важную роль в процессе обработки платежей.

Оформление возвратов

Для Яндекс Пэй предусмотрена возможность осуществления возврата:

  1. Откройте конкретный документ клиента, для которого необходимо произвести возврат.

  2. Наведите курсор на Возврат/Отмена, затем нажмите Возврат.

    Меню «Возврат/Отмена» с кнопкой «Возврат» в документе клиента 1С:Фитнес клуб

    Кнопка подтверждения возврата оплаты в 1С:Фитнес клуб

  3. В окне возврата оплаты выберите Яндекс Пэй и нажмите Вернуть оплату.

    Окно возврата оплаты с выбором «Яндекс Пэй» и кнопкой «Вернуть оплату»

Для получения более подробной информации о процедуре оформления возврата от покупателя перейдите в раздел Возвраты базы знаний 1С:Фитнес клуб.

Подключение нескольких касс

Чтобы подключить к сервису несколько касс:

  1. Перейдите в раздел Справочники → Эквайринговые терминалы.

  2. Создайте соответствующее количество эквайринговых терминалов под каждую кассу. Например три терминала для трех касс.

  3. Для каждого терминала укажите одинаковые данные, за исключением поля Касса — выберите в нем название нужной кассы.

    Создание эквайринговых терминалов с полем «Касса» в 1С:Фитнес клуб

  4. Сохраните изменения.

Настройка фискализации онлайн-чеков

Существуют следующие варианты фискализации чеков:

  • Кассовый сервер — если печать фискальных чеков происходит на стороне системы 1С:Фитнес клуб. Подробнее о настройке читайте в разделе Кассовый сервер базы знаний 1С:Фитнес клуб.

  • Онлайн-касса — если в системе 1С:Фитнес клуб настроен фискальный регистратор LifePay.

    Настройка фискализации онлайн-чеков через онлайн-кассу LifePay в 1С:Фитнес клуб

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

Выпадающий список выбора магазина

Предыдущая
Следующая