Автоматизация приема и учет заявок на выплаты комиссий реферальным партнерам (B2B) — Мария Колобродова

Автоматизация приема и учет заявок на выплаты комиссий реферальным партнерам (B2B)

Краткое описание

У ЛитРес есть реферальная программа, в рамках которой каждый партнер получает комиссию от суммы продаж по его уникальной партнерской ссылке.

Каждый месяц менеджер реферальной программы должен провести выплату начисленного вознаграждения. Для этого заявки партнеров собирались через google форму в google таблицу, менеджер sql запросом выгружал сумму начисленного вознаграждения, запрашивал у партнера № кошелька для выплаты, вручную формировал реестр в бухгатерию, после выплаты вручную списывал начисления со счетов партнеров.

Вот так выглядел исходный процесс

Недостатки метода:

  1. Очень долгая обработка списка партнеров и начислений, т.к. все информация собирается руками из нескольких таблиц с использованием ВПР
  2. Большое кол-во ошибок при составлении самого реестра
  3. Технические ошибки в виде некорректной кодировки файлов, которые не принимала платежная система.

Что было сделано

  1. В базу данных добавлена таблица, в которую автоматически по окончании расчетного периода записывалась сумма, начисленного вознаграждения.
  2. Реализована проверка в рамках которой, при поступлении заявки от партнеров, делался запрос в таблицу и проверялось, что начисленная сумма вознаграждения >0.
  3. После успешной проверки запускался скрипт, который записывал iD партнера, сумму и номер кошелька для выплаты в CSV файл.
  4. Менеджер скачивал CSV файл и передавал его в бухгалтерию.
  5. После проведения оплаты запускался скрипт, который списывал с балансов партнеров начисления, которые только что были выплачены.

Вот так выглядел новый процесс

Результаты

  1. Сократили кол-во ручных операций менеджера с 7 до 1
  2. Исключили ошибки из-за человеческого фактора, т.к. все данные собираются автоматически из БД
  3. Сократили срок выплаты партнерам с 10 рабочих дней до 3

Прокрутить вверх