Системы стимулирования клиентов в программе Автопрокат

Уже довольно давно в программе "Автопрокат" существует система автоматического изменения Категории (и следовательно скидки) клиента в зависимости от общей суммы его платежей. Чтобы задействовать эту систему нужно включить в окне настройки программы признак "Изменять категорию клиентов в зависимости от суммы платежей". А также правильно настроить справочник "Категории клиентов" (как описано на этой странице).

Начиная с версии 7.9 в программе "Автопрокат" имеется Бонусная система. Она заключается в следующем:

В окне "Параметры настройки" программы (на вкладке "Разное") нужно указать "Процент бонуса". Это процент от суммы платежа клиента, который будет начислен на бонусный счет клиента. Рядом имеется признак (галочка) "Бонус только за прокат автомобиля". Если его включить, то начисление бонуса клиенту будет делаться только по операциям "Оплата за прокат", "Возврат за прокат".

Поле "Процент бонуса" есть также в окне "Клиент" на вкладке "Прочее" (в группе полей "Итоги"). Если это поле не заполнено, то процент бонуса берется из настроек программы.

Текущую сумму бонуса клиента видно в окне "Клиент" на вкладке "Прочее" в поле "Бонус".

Сумма бонуса увеличивается с каждым платежом клиента (на заданный Процент бонуса). При любой операции с деньгами, связанной с данным клиентом, его сумма бонуса пересчитывается по всем его платежам, имеющимся в базе данных программы. Ее можно также пересчитать нажав
кнопку [Посчитать суммы] в окне "КЛИЕНТ" на вкладке "Прочее" (справа).

Клиент может оплачивать своим Бонусом любые услуги. Если вы будете напоминать ему о том, что у него накоплена такая-то сумма бонуса - это будет стимулировать его воспользоваться вашими услугами еще раз.

Для того чтобы можно было использовать бонус для оплаты, в окне "Операция с деньгами" имеется поле ввода "С бонуса". В этом поле можно указать какую сумму нужно взять с Бонуса клиента (конечно, не более суммы бонуса).

Окно "Операция с деньгами", позволяющее указать какую сумму можно снять "С бонуса" клиента.

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

После проведения любого платежа клиента у него изменяется накопленная сумма бонуса. Новую сумму бонуса нужно обязательно сообщить клиенту. Лучше всего послать ему об этом SMS-сообщение примерно такого содержания: "Сумма вашего бонуса в компании XXXХ-rent равна YYYY руб."

Текущую сумму бонуса клиента можно сообщить не только в этом, а и в любом другом виде SMS-сообщений. Для этого в шаблоне этого сообщения нужно использовать обозначение %SumBonus%. Например, в нашем примере настройки сообщения "Кто сегодня возвратил автомобиль" (которое можно видеть в "Справочники" - "Виды SMS-сообщений") добавлена фраза: "Ваша сумма бонуса: %SumBonus% руб."

Операция "Начисление бонуса"

В программе имеется функция (и соответствующий пункт меню) "Бухгалтерия" - "Начисление Бонуса". Чтобы это правильно работало, в справочнике "Виды операций" нужно сделать запись об операции с кодом 152 (обязательно!) и названием "Бонус клиента". Эта операция может находиться в группе 2 - "Аренда машин (расход)". Но, группа не очень важна. Эта операция не является не Приходом не Расходом и вообще не изменяет остаток денег в кассе. Она изменяет только сумму на бонусном счету клиента.

Окно "НАЧИСЛЕНИЕ БОНУСА":

В результате выполнения этой операции сумма Бонуса выбранного клиента будет пополнена на указанную сумму. Запись об этой операции будет видна в Кассовой книге программы.

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

При пополнении бонусного счета клиенту может автоматически отправляться SMS-сообщение. Для этого в справочнике "Виды SMS-сообщений" имеется вид сообщения: "При начислении бонуса клиента". Шаблон теста этого сообщения сейчас такой:

"Уважаемый %FName% %SName%. Ваша сумма бонуса в нашем автопрокате: %SumBonus% руб. (495) 123-45-67."

Этот шаблон, конечно, вы можете отредактировать как вам нужно...

Массовое пополнение бонусных счетов клиентов

В программе "Автопрокат" есть возможность автоматизированного пополнения бонусных счетов клиентов, выбранных по заданным условиям  (например "День рождения сегодня"), на заданную сумму. Эта функция вызывается через пункты меню окна КЛИЕНТЫ: "Правка" - "Пополнение бонусных счетов". 

Пополнение бонусных счетов будут делаться для всех отмеченных Клиентов (если включить признак "Для отмеченных клиентов"), либо для
Клиентов, удовлетворяющих выбранному "Фильтру" (например фильтр "День рождения сегодня").

Окно "НАЧИСЛЕНИЕ БОНУСОВ КЛИЕНТАМ":

Замечу, что ОТМЕТКУ нужных клиентов тоже можно делать используя соответствующий Фильтр (или последовательно несколько фильтров). Для этого могут быть полезными такие фильтры как "День рождения сегодня", "День рождения в ближайшие 7 дней", "Мужчины", "Женщины", "Не организации"...

Как сделать отчет по всем операциям с деньгами клиента (в том числе и с Бонусом)

Отчет по операциям с деньгами клиента можно сделать при помощи имеющейся в окне "КЛИЕНТЫ" функции "Открыть в Excel". (Вообще возможность экспорта в Excel вместе с имеющимися в программе возможностями фильтрации и сортировки записей позволяют сделать какие угодно отчеты.)

Чтобы сделать этим способом отчет по клиенту, нужно в окне "КЛИЕНТЫ" переключиться на вкладку "Клиент" и выбрать там нужного клиента.
В результате в таблице будут показаны все операции с деньгами этого Клиента.

Если нужно, то дополнительно можно установить ограничение "Период с... по..." или при помощи нужного "Фильтра". (Например, отфильтровать только операции влияющие на бонус: с кодами 1, 5 и те, у которых сумма "С бонуса" не равна нулю).

После этого нажимаем кнопку "Открыть в Excel" и все содержимое таблицы (как оно в данный момент видно в программе) попадет в Excel.
В Excel-е можно удалить не нужные для этого отчета колонки и может быть посчитать еще что-нибудь...

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

Интеграция программы "Автопрокат" с другими программными системами

Данное руководство предназначено для разработчиков программ и онлайн-сервисов в сфере автопроката.

Программа "Автопрокат" предназначена для полной автоматизации компании проката автомобилей. В ней содержится информация о Клиентах, Автомобилях, Договорах проката, предварительных Заявках и многое другое.

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

Взаимодействие с программой "Автопрокат" производится при помощи "Модуля приема заявок от партнеров" (http://pisoft.ru/aprok/partnersite), который должен быть установлен на сайте компании проката.

Информация о работе с API

Обращение к API производится по протоколу http по адресу http://<domen>/partner/add_zakaz.php
Здесь <domen> - это адрес сайта компании проката (например, urentcar.ru).

Параметры запроса передаются http-методом POST.

Параметры должны передаваться в кодировке windows-1251. (Если очень нужно, то можно будет добавить кодировку utf-8).

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

Список POST-параметров запроса:

u_login - Логин партнера (обязательный параметр)
u_passw - Пароль партнера (обязательный параметр)

model - Название модели автомобиля. Должно в точности совпадать с названием одной из моделей в справочнике "Модели" программы "Автопрокат". (Обязательный параметр)

day_beg - День месяца даты начала аренды (число от 1 до 31)
month_beg - Номер месяца даты начала аренды (число от 1 до 12)
year_beg - Год даты начала аренды
hour_beg - Часы времени начала аренды
min_beg - Минуты времени начала аренды

day_end - День месяца даты конца аренды (число от 1 до 31)
month_end - Номер месяца даты конца аренды (число от 1 до 12)
year_end - Год даты конца аренды
hour_end - Часы времени конца аренды
min_end - Минуты времени конца аренды

store_b - Место выдачи (в соответствии со справочником мест программы "Автопрокат")
store_e - Место возврата (в соответствии со справочником мест программы "Автопрокат")
addr_b - Адрес выдачи
addr_e - Адрес возврата

cli_name - Имя клиента (обязательный параметр)
cli_lname - Фамилия клиента (обязательный параметр)
cli_sname - Отчество клиента
cli_phone - Номер телефона клиента (обязательный параметр)
cli_email - Email клиента
cli_card - Номер карточки клиента
cli_bday - День месяца даты рождения клиента (число от 1 до 31)
cli_bmonth - Номер месяца даты рождения клиента (число от 1 до 12)
cli_byear - Год даты рождения клиента

pasp_num - Серия и номер паспорта клиента
pasp_vyd - Кто выдал паспорт клиента
pasp_country - Страна паспорта клиента
pasp_city - Город адреса клиента
pasp_street - Адрес клиента (улица, дом и пр.)
pasp_day - День месяца даты выдачи паспорта (число от 1 до 31)
pasp_month - Номер месяца даты выдачи паспорта (число от 1 до 12)
pasp_year - Год даты рождения выдачи паспорта

vod_num - Номер водительского удостоверения клиента
vod_vyd - Кто выдал водительского удостоверения
vod_day - День месяца даты выдачи водительского удостоверения (число от 1 до 31)
vod_month - Номер месяца даты выдачи водительского удостоверения (число от 1 до 12)
vod_year - Год даты рождения выдачи водительского удостоверения

days - Число дней аренды автомобиля (обязательный параметр)
price - Тариф за день аренды
day_sum - Сумма за все дни аренды автомобиля
tot_sum - Общая сумма заявки (включая стоимости дополнительных услуг и оборудования)

dop1 - Название первого дополнительного оборудования
dop2 - Название второго дополнительного оборудования
. . .
dop7 - Название седьмого дополнительного оборудования (всего не более 7-и)

dsum1 - Стоимость первого дополнительного оборудования
dsum2 - Стоимость второго дополнительного оборудования
. . .
dsum7 - Стоимость седьмого дополнительного оборудования (всего не более 7-и)

bag_type - Название вида багажника

usl1 - Название первой дополнительной услуги
usl2 - Название второй дополнительной услуги
. . .
usl4 - Название четвертой дополнительной услуги (всего не более 4-х доп услуг)

usum1 - Стоимость первой дополнительной услуги
usum2 - Стоимость второй дополнительной услуги
. . .
usum4 - Стоимость четвертой дополнительной услуги (всего не более 4-х доп услуг)

Ответ сервера на запрос

Если в запросе не указан правильный логин партнера (u_login), то сервер вернет ответ:
"Ошибка выполнения запроса к таблице partner"

Если не задан хотя бы один из обязательных параметров (model, cli_name, cli_lname, cli_phone или days), то ответ будет: "Вы ввели не всю информацию, поэтому заявка не принята."

Если параметр model не совпадает ни с одной моделью в справочнике "Модели" программы, то получим ответ: "Ошибка. Нет модели: <model>"

При поступлении запроса сервер проверяет нет ли уже в базе данных заявки с таким номером телефона клиента (cli_phone) и таким же временем начала аренды. Если такой заявки в базе данных еще нет, то новая заявка ДОБАВЛЯЕТСЯ в базу.
При успешном добавлении заявки в базу данных получим ответ: "Ваша заявка отправлена"
В случае ошибки добавления, ответ сервера будет: "Заявка не добавлена! Заказ через API. Создание: <time>"

Если в базе данных уже есть заявка с таким номером телефона и временем начала аренды, то делается ИЗМЕНЕНИЕ этой заявки.
При успешном изменении заявки в базе данных получим ответ: "Ваша заявка успешно изменена"
В случае ошибки добавления, ответ сервера будет: "Заявка не изменена! Заказ через API. Изменение: <time>"

Адрес формы заявки для тестирования http://<domen>/partner/zakaz-test.php
Предварительно нужно войти в "Личный кабинет" партнера по адресу http://<domen>/partner/

 

Версия API 1.0 от 27.05.2016 г.

Вопросы, пожелания, поддержка: Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.

Проверка клиента через сервис "Черного списка"

Начиная с версии 7.7 в программе "Автопрокат" есть модуль стыковки программы с интернет-сервисом "Черного списка" BLi.st. Теперь в программе можно нажатием на одну кнопку проверить потенциального клиента на наличие в "черном списке". Кроме этого можно очень легко занести информацию о нарушении клиента в базу данных интернет-сервиса. Для этого в окне "Клиент" программы добавлены две кнопки [Проверить в "Черном списке"] и [Занести в "Черный список"].

BLi.st - это сервис, предоставляющий доступ к "черному списку" клиентов автопрокатов и компаний, занимающихся сдачей автомобилей в аренду для работы в такси. Этот список неблагонадежных клиентов, ведется самими пользователями сервиса BLi.st - компаниями проката автомобилей, которые регулярно заносят туда данные о клиентах и их нарушениях. В настоящее время в базе данных сервиса имеется более 20-и тысяч записей о нарушениях от нескольких сотен автопрокатов.

Недавно наш модуль "Черного списка" научился работать еще с одним интернет-сервисом: Car Rental System (CRS) от Международной Ассоциации Автопрокатных Компаний (ICRA) - www.icra.rentals. Это тоже сервис, предоставляющий доступ к своему "черному списку" клиентов автопрокатов СНГ и Мира. Этот список неблагонадежных клиентов, ведется компаниями проката автомобилей, которые регулярно заносят туда данные о клиентах и их нарушениях. В настоящее время в базе данных сервиса CRS имеется более 40 000 записей о нарушениях от нескольких сотен автопрокатов нескольких стран.

Сервис "Черного списка" от ICRA.rentals предоставляет месячный тестовый период для тестирования их сервиса и нашего модуля стыковки с ним.

Окно "КЛИЕНТ" программы "Автопрокат" с кнопками [Проверить в "Черном списке"] и [Занести в "Черный список"]: 

Проверка клиента автопроката в "серном списке" BList.su

Если у вас установлен модуль связи с "Черным списком", то при нажатии на кнопку [Проверить в "Черном списке"] появляется окно "Проверка в Черном списке":

Если в большом поле ответа, расположенном в нижней части этого окна, появится сообщение "По указанным данным ничего не найдено" - это значит, что в базе данных "Черного списка" нет человека с такими фамилией, именем и отчеством.

Если же человек с такими ФИО нашелся в базе Черного списка, то будет выведена информация о нем, наподобие той, которая видна на скриншоте выше.  В том числе там есть описание "провинности" клиента и информация о компании автопроката, которая создала эту запись в Черном списке.

Если в базе Черного списка найдется несколько записей о людях с такими ФИО, то все они будут выведены в окне проверки. В этом случае можно попробовать уточнить запрос, включив в него, например, номер паспорта или водительского удостоверения.

После уточнения запроса нужно вновь нажать кнопку [Проверить].


В окне "КЛИЕНТ" есть также кнопка [Занести в Черный список], предназначенная для отправки в интернет-сервис Черного списка записи о "неблагонадежном" клиенте. При нажатии на эту кнопку появляется окно "Отправка информации о клиенте в Черный список":

Добавление информации о клиенте в базу BList.su

В большом поле "Описание правонарушения" этого окна нужно описать ваши претензии к этому клиенту. 
После нажатия на кнопку [Отправить в Черный список] в самом нижнем поле данного окна появится сообщение об ответе интернет-сервиса. В том числе там могут быть сообщения о неправильном формате даты рождения или номера паспорта, водительского удостоверения. В этом случае нужно подправить эти данные и повторить отправку.  

При успешном добавлении данных в базу данных "Черного списка", в поле ответа будет сообщение "Клиент добавлен..."

Вы можете посмотреть как все это работает "живьем" в демонстрации программы "Автопрокат" на нашем тестовом сервере. Для этого нужно перейти сюда и ввести логин "user". 

Для того чтобы использовать сервис Черного списка, вам нужно, во-первых, зарегистрироваться в сервисе BList (bli.st) или в сервисе Car Rental System (www.icra.rentals).

Кроме этого, нужно приобрести у нас модуль связи с BList: www.pisoft.ru/aprok/oplat. После оплаты этого модуля, мы вышлем вам нужные ссылки и подробную инструкцию по установке этого модуля.

Обратите внимание! Модуль стыковки с "Черным списком" не бесплатный! Информацию о его приобретении смотрите здесь.

 Учет штрафов ГИБДД в программе "Автопрокат"

После массового внедрения камер фиксации превышения скорости в автопрокатах резко увеличился  объем работы с штрафами клиентов. Для облегчения этой работы в программу "Автопрокат" была добавлена специальная подсистема "Штрафы ГИБДД". 

Начиная с версии 7.5, в программу добавлена возможность автоматического получения информации о штрафах при помощи сервиса OnlineGIBDD.ru. Как настроить взаимодействие программы с OnlineGIBDD.ru описано здесь.

Если у клиента имеются не закрытые штрафы, то при открывании любого Договора этого клиента (или при выборе этого клиента в новом Договоре) в верхней части окна "Договор проката" появляется сообщение ярко красного цвета с текстом наподобие: "Сумма штрафов равна 1600 руб". В окне "Договор проката" добавлена кнопка [Штрафы клиента] (расположенная справа от полей "Клиент"), нажатие на которую открывает список штрафов данного клиента. Такая же кнопка добавлена и в нижней части окна "Клиент".

Основой подсистемы учета штрафов является таблица "Штрафы", в которую должны заноситься все поступающие из ГИБДД штрафы.

Окно

Это окно позволяет вводить и искать записи о штрафах "по Времени", "по Договору", "по Клиенту" и "по Номеру штрафа" путем выбора соответствующей вкладки в верхней части окна.  Можно также ограничить видимость записей путем выбора какого-либо Фильтра или "Быстрого фильтра", вызываемого комбинацией клавиш <Ctrl+Alt+F>.

Если не включен признак ("галочка") "Все штрафы", то в таблице видны только записи о "не закрытых" штрафах.

Окно ввода записи о штрафе ГИБДД:

 

Запись о штрафе содержит следующие поля ввода:

  • Дата и время - Дата и время создания записи о штрафе.
  • Закрыто - Признак того что данный штраф закрыт и претензий клиенту по нему нет.
  • Отправлено в ГАИ - Признак того, что по данному штрафу отправлены документы в ГИБДД.
  • Автомобиль  - Код автомобиля. Возможен выбор из справочника "Автомобили" программы.
  • Клиент -  ФИО клиента. Возможен выбор из справочника "Клиенты" программы.
  • Договор № - Номер договора проката. Выбор при помощи окна "Договора проката".
  • Штраф № - Номер штрафа.
  • Сумма - Сумма штрафа.
  • Дата пост. - Дата постановления о штрафе.
  • Получили - Дата получения постановления.
  • Примечание - Дополнительная информация по данному штрафу.

В окне "Штраф" имеются три очень полезные кнопки:

  • [Найти по автомобилю] - Находит Договор проката по указанному автомобилю и дате
  • [Найти по клиенту] - Находит Договор проката по указанному Клиенту и дате
  • [Открыть договор] - Открывает окно "Договор проката".

На вкладке "Документы" окна "Штраф" расположено несколько полей ввода, необходимых для автоматического формирования печатных документов в ГИБДД. На вкладке "Суд" окна "Штраф" имеется несколько полей ввода, необходимых для формирования печатных документов для предоставления в суд.

На вкладке "Звонки" расположена таблица с записями о звонках клиенту по данному штрафу.

Кнопка [Печатать], имеющаяся в нижней части этого окна вызывает окно выбора печатного документа для печати документов в ГИБДД и в суд. Эти документы формируются на основе файлов-шаблонов по той же технологии, которая используется в программе "Автопрокат" для формирования всех печатных документов. Эта технология описана на этой странице документации.  Для поддержки печати документов, связанных с штрафами, в окне "Настройка печати документов" добавлена группа "Документы по штрафам".

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

×
Скачать "Прокат-Эксперт"

Чтобы скачать программу "Прокат-Эксперт" нужно зарегистрироваться: