Рассказываем, какие типы уведомлений об оплате есть в Prodamus и объясняем, как они устроены.
SMS-уведомления. Отправляются на номера, которые вы укажете в настройках платёжной страницы в поле «Номера телефонов для уведомлений».
Услуга отправки СМС уведомлений платная. Стоимость одного оповещения — от двух до семи рублей. Точная стоимость зависит от объёма отправляемого сообщения и вашего оператора связи.
E-mail уведомления. Отправляются на адреса менеджеров, которые вы укажете в настройках платёжной страницы в поле «email адреса для уведомлений».
Веб-хук уведомления. Отправляются на URL-адреса, которые вы укажете в настройках платёжной страницы в поле «URL-адреса для уведомлений».
Веб-хук отправляется POST-запросом в формате multipart/form-data. При успешной обработке запроса ответ должен быть передан с HTTP-кодом 200. В противном случае будут предприняты повторные попытки отправки веб-хука. После успешной обработки отправка уведомлений прекращается.
Чтобы протестировать отправку запроса, перейдите в «Настройки» → «Настройки уведомлений» и нажмите на 🔁.
Выберите тип уведомления, который хотите протестировать, и нажмите «Отправить».
Описание параметров запроса
Date — дата платежа
Order_id — ID заказа в системе Prodamus
Order_num — номер заказа на стороне магазина
Domain — домен платежной страницы
Sum — сумма заказа
Customer_phone — номер телефона клиента
Customer_email — e-mail клиента
Vk_user_id — вк id клиента
Customer_extra — дополнительные данные
Payment_type — метод оплаты
Commission — процент комиссии
Commission_sum — сумма комиссии
Attempt — номер попытки отправки текущего уведомления
Sys — код системы интернет-магазина
Products — корзина товаров
Name — наименование товара
Price — цена товара
Quantity — количество товара
Sum — сумма
Payment_init — источник оплаты. Api — оплата произведена по токену через API. Auto — оплата произведена роботом (автоплатеж при подписке). Manual — оплата произведена клиентом.
Payment_status — статус оплаты. Success — заказ успешно оплачен. Order_canceled — заявка отменена покупателем. Order_denied — заявка отклонена банком (отказ в рассрочке).
Payment_status_description — расшифровка статуса оплаты.
При желании вы можете инициировать отправление запроса вручную. Для этого перейдите в раздел «Список платежей». Нажмите на ID нужного заказа и кликните на 🗘 в блоке «URL-оповещения».
После ручной отправки запроса напротив даты платежа появится иконка 👤.