Управление проектами

Общая информация

При работе с интерфейсом Dashboard можно просматривать и настраивать отдельные свойства проектов. Для этого выделен раздел Проекты ( ), доступ к которому регулируется отдельным правом и по умолчанию доступен учётным записям с ролью Merchant Admin. Также право на просмотр информации в этом разделе может предоставляться и учётным записям с другими ролями (подробнее).

Рис. 1. Карточка проекта


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

  • Общие — для просмотра основных сведений о проекте и управления секретным ключом проекта, который обязателен для проведения оплат MO/TO через интерфейс Dashboard;
  • Платёжные методы — для просмотра списка подключённых платёжных методов с возможностью запросить подключение ApplePay и PayPal;
  • Ссылки для перенаправления — для настройки адресов возвращения пользователей к веб-сервису при работе с Payment Page (подробнее);
  • Оповещения — для настройки правил отправки оповещений;
  • Payment Page Designer — для настройки индивидуального оформления Payment Page (подробнее).
Прим.: Вкладка Payment Page Designer не отображается при работе с мобильных устройств.

При этом стоит учитывать, что в интерфейсе Dashboard нельзя создавать и удалять проекты. Для этого следует обращаться к курирующему менеджеру ecommpay.

Далее приведены основные сведения о работе с правилами отправки оповещений.

Работа с правилами отправки оповещений

Общая информация

При проведении платежей через платформу ecommpay к веб-сервису мерчанта отправляются оповещения, например с информацией для перенаправления пользователей или с информацией о результатах выполнения операций. Структура этих оповещений и работа с ними описаны в статье Оповещения.

Оповещения могут отправляться на адреса, предоставленные мерчантом при интеграции, и на иные, указываемые через Dashboard. С помощью инструментов в разделе Проекты можно создавать неограниченное количество правил, каждое из которых определяет, в каких случаях на какие адреса должны отправляться оповещения. Также в этом разделе можно просматривать реестр правил, заданных при интеграции и созданных через Dashboard, и управлять правилами с типовыми форматами оповещений: активировать, деактивировать и удалять их.

При проведении платежей через платформу ecommpay к веб-сервису мерчанта отправляются оповещения, работа с которыми описана в статье Оповещения. В интерфейсе Dashboard в разделе Проекты можно создавать неограниченное количество правил, просматривать реестр правил и управлять правилами с типовыми форматами оповещений: активировать, деактивировать и удалять их.

Рис. 2. Инструменты для управления правилами


Структура правил и особенности их применения

Каждое правило определяет, при выполнении какого набора условий на какой адрес отправлять оповещения. В наборе условий задаются тип платежа, тип события (Тип результата в интерфейсе Dashboard) и платёжный метод. При этом для каждого из этих параметров допускается лишь одно значение. К возможным значениям относятся:

  • типы платежей purchase, recurring, payout, account verification и all (для всех перечисленных типов);
  • типы событий success, decline, tokenize, refund, recurring, error и all (для всех перечисленных типов);
  • коды платёжных методов, подключённых к проекту, или пустое значение (для всех подключённых методов).

Вместе с тем при работе с правилами через Dashboard стоит учитывать ряд особенностей:

  • В реестре отображаются правила отправки оповещений для всех указанных типов платежей и событий, но управление некоторыми из этих правил осуществляется только через сотрудников технической поддержки ecommpay. К таким правилам относятся правила для оповещений с нетиповыми форматами.
  • Каждое правило для платежей типа purchase действует как для одностадийных, так и для двухстадийных оплат, поэтому каждое такое правило в реестре разбивается на два — для типов платежей purchase и purchase_dms. При необходимости избыточные правила можно удалять.
  • Настройка отправки оповещений с типом события error поддерживается только для платежей всех типов (all).
  • Если одному набору условий соответствует несколько правил с разными адресами, то оповещения дублируются на все эти адреса — без какого-либо приоритета и независимо от способа указания адресов (при интеграции или через Dashboard). Так, для представленных на изображении правил 96071 и 96081 оповещения о выполнении очередного списания в рамках повторяемых оплат должны отправляться на оба адреса, так как этот набор условий соответствует обоим правилам.

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

Управление правилами

Чтобы создать правило отправки оповещений, следует:

  1. Выбрать целевой проект.

    Для этого необходимо открыть раздел Проекты и выбрать проект из выпадающего списка Ваши проекты на вкладке с настройками проекта.

  2. Открыть вкладку Оповещения в левой части карточки проекта.
  3. Задать правило с учётом условий, описанных вместе со структурой правил.

    Для этого необходимо щёлкнуть кнопку Создать и задать условия.

  4. Сохранить правило, щёлкнув кнопку Сохранить.
    Прим.: Если кнопка Сохранить не активна, это может быть вызвано тем, что указаны не все обязательные данные либо задан некорректный URL.

Чтобы активировать или деактивировать отдельное правило, следует использовать переключатель Статус в соответствующей строке реестра.

Чтобы удалить отдельное правило, следует щёлкнуть кнопку в соответствующей строке реестра и подтвердить действие.