Нужно
1. Написание ТЗ.
2. Создание ЛК пользователя. Интеграция с CRM
3. Интеграция модуля оплаты с ЛК, с CRM и программным обеспечением Benzamat office.
Вводные данные:
Имеется автоматическая топливораздаточная колонка Benza и программное обеспечение Benzamat. Заправка автомобиля происходит по топливным картам (не банковские карты) на которых установлен определенный лимит (баланс) в литрах. На данный момент это происходит так:
- клиент оплачивает нам на расчетный счет денежные средства
- после поступления денег, мы в ручном режиме посредством программы Benzamat устанавливаем лимиты (балансы) на топливные карты.
ПРИМЕР: Топливо стоит 40 руб. 00 копеек за литр. Клиент ООО «Ромашка» оплачивает нам на расчетный счет 40.000 рублей. Соответственно 40.000 рублей по 40 рублей за литр это 1000 литров топлива. После поступления к нам денег, ООО «Ромашка» присылает заявку на пополнение : на какую карту сколько начислить лимит (баланс) в литрах, в пределах оплаченного баланса в 1000 литров:
- карта 23 = 120 литров,
- карта 18 = 80 литров,
- карта 99 = 100 литров
- и т.д.
Мы в ручном режиме через программу Benzamat пополняем эти карты (устанавливаем лимит (баланс) на карты что прислали ООО «Ромашка»).
Соответственно водитель заправляется в пределах начисленного лимита (баланса).
Что нужно сделать:
Хотим что бы каждый отдельный клиент (водитель) мог сам пополнять баланс своей топливной карты.
1) Водитель регистрируется в личном кабинете (Имя, телефон, эл.почта, номер машины, номер топливной карты Benzinoff).
2) Нажимает кнопку «пополнить баланс», появляется поле (форма) где он должен указать количество литров которые хочет приобрести (например 100) по цене например 40 руб. 00 коп. за литр (цена указывается рядом с полем где он указывает литраж для ознакомления, цена при необходимости может меняться администратором). Далее нажимает кнопку «ОПЛАТИТЬ» , появляется платежный модуль с уже посчитанной суммой к оплате 4000 рублей (100 литров * 40 руб.) и водитель вводит данные карты и оплачивает. После оплаты платежная система передает данные и карта пополняется на 100 литров (именно та карта которую он указал при регистрации).
Передача данных:
- Платежная система ---- > Benzamat, или
- Платежная система ---- > CRM ----> Benzamat
- Либо Ваши предложения!
3) В Личном кабинете пользователя должен отражаться баланс по текущему времени и отчет о заправках (подтягивается из программы Benzamat).
4) На время совместной работы даем доступы к программе Benzamat и тех.поддержке данной программы.