Подключение приема платежей от PAYMO

Для начала работы необходимо заключить договор с провайдером электронных платежей PAYMO, а также приобрести в Mobifitness услугу настройки/подключения онлайн-платежей для этого обратитесь в отдел продаж Mobifitness

Для того чтобы начать принимать платежи на сайте и в мобильном приложении необходимо:

  1. Заключить договор с PAYMO: https://www.paymo.ru/#request-form-sectionhttps://www.paymo.ru/#request-form-section
  2. Добавить юридическое лицо и наполнить список номенклатур в панели управления Mobifitness
  3. Установить на сайт/соц.сеть виджет (в приложении раздел включают сотрудники Mobifitness)
  4. Передать настройки специалистам Mobifitness: setup@mobifitness.ru
  5. Проверить работу платежей (используя реквизиты тестовой карты)
  6. В личном кабинете PAYMO перевести магазин из тестового режима в рабочий

ФИСКАЛИЗАЦИЯ: Если у вас учетная система Mobifitness и вам нужно настроить онлайн-кассу, то по ссылке ниже перечислены доступные варианты, которые мы можем предложить для настройки: https://mobifitness.usedocs.com/category/5852.
Если у вас настроена интеграция с клубной системой, то по подключению/настройке онлайн-кассы необходимо обратиться к представителям клубной системы.

! На текущий момент есть проблема при интеграции с PAYMO относительно отработки хуков на случай, если пользователь приложения/виджета перешел в шлюз оплаты, но не оплатил услугу. Из-за этого оплаты задолженностей могут "зависать" в статусе "Ожидает обработки" из-за чего у клиента пропадает возможность оплатить эту задолженность, после чего необходимо убирать задолженность в системе и создавать новую. Это временная проблема, пока мы не доработаем "автообнуление" попытки платежа на нашей стороне через какое-то время после совершения попытки. К сожалению, на данном этапе нет точных сроков реализации доработки с нашей стороны.)


1. Подключение приема платежей от PAYMO

Для начала сотрудничества с PAYMO нужно перейти на сайт: https://www.paymo.ru/ и оформить заявку, после чего с вами свяжется менеджер


2. Добавление юридического лица, на которое будут приниматься платежи

В панели управления Mobifitness необходимо перейти в раздел "Справочники" —> "Юридические лица" —> "+Добавить"

Работа с номенклатурами описана по ссылке: https://mobifitness.usedocs.com/article/21063

Если у вас интеграция с клубной системой, то номенклатуры вы наполняете в рамках своей системы


3. Установка виджета Магазин

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

4. Передача настроек

Для настройки интеграции нужно менеджеру Mobifitness отправить настройки, а именно: Apikey и secret key, а также установить в личном кабинете PAYMO callback.

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

Далее необходимо перейти в раздел Настройки - > во вкладке "Технические настройки" необходимо сгенерировать secret key, скопировать его и передать нам.
Во вкладке "Технические настройки" нужно указать start и finish callback:

Start: https://pay.mobifitness.ru/paymo/callback/before

Finish: https://pay.mobifitness.ru/paymo/callback/after

Следует обратить внимание, что все новые магазины в PAYMO имеют алгоритм шифрования sha256.

Для работы с Mobifitness нужно поменять алгоритм шифрования на md5, это делают сотрудники PAYMO по заявке.


5. Проверка работы платежей

После выполнения пункта 2-3, необходимо перейти на сайт/соц.сеть, где размещен виджет Магазин или же в мобильное приложение, где оплата реализована в качестве пункта меню Магазин и осуществить тестовую покупку.

Если магазин находится на тестовой среде, то для совершения тестового платежа можно использовать следующие данные карт:

  1. 4111111111111111
  2. 4695010114917819
  3. 2200001000000002
  4. 2221001000000007
  5. 5289000002845635
  6. 5289007212789131
  7. 4121534825140985
  8. 4845744362803862
  • expired: 10/30
  • cvc: 123
  • 3d Secure: 12345678

Информацию по онлайн-платежам можно просматривать в разделе Финансы –> онлайн-платежи.

Если у вас учетная система Mobifitness, то также продажи отражаются в разделе Финансы -> Продажи, Кассовые операции.
Если у вас интеграция с клубной системой, то информация о оплате также будет поступать в клубную систему.
Статус «Оплачено» - успешная операция.
Статус «Ожидает оплаты» - значит клиент не довел платеж до конца, не хватило денежных средств, либо вовсе отменил заказ.

Статус «Ошибка» - нужно обратиться в техническую поддержку Mobifitness: S@mobifitness.ru

Все транзакции отображаются в личном кабинете PAYMO

Была ли статья полезна?

Да Нет