Перейти к основному содержимому

Готовый модуль для приёма платежей

Общее описание

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

Для начала нужно создать аккаунт в Mandarin (как зарегистрировать аккаунт?).

После регистрации у вашей компании появится Личный кабинет. В нем возможно получать информацию о статусе платежей, редактировать карточку, реквизиты компании, подключать новые проекты и сервисы, обращаться в Службу поддержки Mandarin, а также к вашему персональному менеджеру.

С подробным функционалом и возможностями личного кабинета можно ознакомиться здесь.

Создавать и редактировать модуль выплат может только пользователь, у которого есть на это права (выдать права может Администратор личного кабинета).

Шаг 1. Настройка

Для работы с модулем нужно зайти в раздел Модули Личного кабинета.

Список модулей

В разделе вам будет представлена вкладка Список модулей, где будут отражены ранее созданные модули (для приема и выплат) и где можно создать новый.

Просматривать модули можно как все созданные, так и отдельно по типу, отфильтровав их.

Добавить модуль

Чтобы создать новый модуль, нужно нажать на кнопку Добавить модуль.

Страница настроек модуля

Откроется страница настроек модуля, где первым делом нужно выбрать тип проекта (прием платежей или выплаты) и Merchant ID (проект), с которого будут осуществляться операции приема платежей с помощью модуля.

Выбор типа проекта и Merchant ID

Настройка обязательных полей

Настройка обязательных полей (указанные значения будут предзаполняться в форме оплаты) - данные поля должны быть заполнены обязательно в момент оплаты.

Здесь вы можете настроить внешний вид страницы модуля:

  • Логотип - логотип вашей компании (размер не более 2 Mb);
  • Цвет фона - фон страницы модуля;
  • Фоновое изображение - по желанию можете установить фоновое изображение (размер не более 2 Mb);
  • Цвет кнопки - цвет кнопки оплаты;
  • Цвет текста кнопки - цвет текста на кнопке оплаты.

Внешний вид страницы модуля

  • Название платежной страницы - здесь вы можете указать любое название для платежной страницы;
  • Валюта - при необходимости укажите валюту для оплат (USD, EUR, RUB)
  • Выбор цвета Названия платежной страницы - выбрать цвет этого названия;
  • Формировать Номер заказа (order_id) автоматически - если у вас нет необходимости присвоить операции конкретный номер, то можно включить данную функцию;
  • Скрыть поле Номер заказа из Формы Приема платежей скрыть можно только в том случае, если установлена настройка - Формировать Номер заказа (order_id) автоматически;
  • Скрыть поле Email из формы Приема платежей скрыть можно только в том случае, если установлена настройка - Значение по умолчанию для поля Email.
  • Значение по умолчанию для поля Email - если у вас нет информации от клиента, то указывается Email, который будет по умолчанию заполняться в форме.

Обязательные поля

Если вы скрыли поле Email и не установили значение по умолчанию, то при попытке сделать оплату будет получена ошибка:

  • В настройках модуля некорректно указан email.

Настройки необязательных полей

  • Скрыть поле Phone из формы выплаты - скрыть можно только в том случае, если установлена настройка - Значение по умолчанию для поля Phone;
  • Значение по умолчанию для поля Phone - если у вас нет информации от клиента, то указывается номер телефона, который будет по умолчанию заполняться в форме;
  • Return URL - Url для редиректа пользователя после оплаты;
  • Добавить комиссию сверху суммы платежа - функция включает комиссию с плательщика, укажите в поле ниже размер комиссии, взимаемой с плательщика;

Необязательные поля

Настройка дополнительных полей и чеки

Формировать чек - если у вас подключена онлайн-касса в Mandarin через Бифит/Екам/Атол, то для модуля вы можете также, настроить чеки.

Дополнительные поля - данные поля отображаются в форме и будут присутствовать в реестрах, заполняются по желанию и их можно добавлять и удалять в любое время:

  • Name - указывается название поля, например, "Номер договора".
  • Value - указывается значение этого поля, например, "2022-123456" - данное значение будет заполняться в форме автоматически, его можно изменить.

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

После сохранения, в списке появится ваш модуль, который можно в любой момент отредактировать с помощью кнопки Действия → Изменить настройки.

Действия → Изменить настройки

Шаг 2. Использование

Оплата по ссылке модуля

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

На странице самого модуля будут представлены ранее настроенные поля:

  • Ваш логотип;
  • Название платежной страницы;
  • Email - если он не был установлен по умолчанию и не был скрыт;
  • Сумма платежа;
  • Дополнительные поля - если они были настроены для модуля.

Страница модуля для клиента

После заполнения полей откроется форма оплаты, где клиент должен ввести данные своей карты и нажать "Оплатить".

Форма оплаты

Если все данные внесены корректно, то появится окно об успешной оплате.

Успешная оплата

В случае возникновения ошибки, на странице оплаты будет указана информация с деталями.

Ошибка оплаты

Создание счета на оплату

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

Действия — создать счет

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

Заполнение счета

Далее вы можете направить ссылку на почту клиенту прям из формы, либо скопировать её и передать клиенту другим удобным способом.

Ссылка на оплату

Также, ссылку потом можно скопировать в разделе История операций в правом блоке детальной информации по операции

Сопровождение и ошибки

Если какие-то данные были введены некорректно, то поле будет подсвечено красным. В таком случае нужно проверить корректность введенных данных и повторить ввод. Затем еще раз перейти к оплате.

Подсветка ошибки

В истории операций вы можете:

  • Отслеживать статус оплат.
  • Просматривать описание ошибки, в случае её возникновения, в расширенной информации. Также, описание ошибок есть у нас в статье Коды ошибок Visa/MasterCard/МИР.
  • Совершать поиск операций по номеру заказа или номеру карты.
  • Просматривать с какого проекта совершена была операция.

Детали операции

  • Обновить статус транзакции, если она находится в статусе processing длительное время.

Обновление статуса

Если вы столкнулись с ошибкой в Личном кабинете, рекомендуем собрать лог браузера (HAR-лог), сделать скриншоты полноэкранные, где возникает ошибка или видео экрана и направить в службу поддержки для подробного анализа ситуации.