Опыт

Автоматизация карточной платформы для АЗС для ПЦ «Премиум Карт»

О заказчике

Компания ООО ПЦ «Премиум Карт» основана в 2007 г. Основная цель создания нашей компании — обеспечение ГСМ коммерческих и государственных учреждений по безналичному расчету с применением топливных пластиковых карт на территории Российской Федерации. Мы не продвигаем какой-либо бренд АЗС, не стараемся выиграть на разнице цен на топливо, хотя постоянно проводим мониторинг и корректируем свои предложения. Все усилия сотрудников компании направлены на максимальную выгоду для клиентов и партнеров. Процессинговый центр «Премиум Карт» имеет собственный центр по разработке программного обеспечения, который занимается созданием операционных центров безналичных расчетов по обслуживанию корпоративных клиентов.

Сотрудники компании «Премиум Карт» обратились в Cetera с целью получить предложение по созданию и поддержке сайта. Cetera предложили реализацию проекта по моделе «Безлимитное абонентское обслуживание». Подробнее о методологии на сайте.

Задачи проекта

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

Состав проекта

  1. Разработка личных кабинетов для:
    1. Менеджеров Заказчика.
    2. Менеджеров компаний-клиентов.
    3. Водителей-пользователей топливных карт.
    4. Операторов АЗС.
  2. Интеграция с бухгалтерской учетной системой 1C Заказчика.
  3. Интеграция с процессингом Заказчика.
  4. Интеграция личных кабинетов с мобильными приложениями.

Личные кабинеты:

  • Дают возможность эмитентам/партнерам назначать свои карты Юридическим лицам, выставлять лимиты по картам, управлять ТО и видеть статистику.
  • Есть возможность назначать скидки.
  • Используются для учета транзакций Юридических лиц, произведенных в терминалах на АЗС.
  • Юридические лица видят в ЛК свои карты, транзакции, расход, остаток и другую необходимую информацию.
  • ЛК являются шлюзом между пользователями-партнерами, пользователями-юридическими лицами и процессинговым центром.

Проектирование

Карта сайта

На основе семантического ядра и результатов сегментирования аудитории составлена структура сайта. В качестве многих заголовков названий разделов 2-3 уровня используются наиболее часто встречающиеся поисковые запросы.

Карта

Прототип

В составе прототипа — более 10 страниц.

Личный кабинет

Личный кабинет

Дизайн

Макеты

На основе прототипов разработаны макеты проекта. Разработана и согласована главная страница в графическом формате. Затем были разработаны все типовые страницы в верстке чистового качества.

1 итерация страницы «Главная»

Макет 1 итерации страницы “Главная”

1 итерация страницы «Юрлицам»

Макет 1 итерации страницы “Юрлицам”

2 итерация страницы «Главная»

Макет 2 итерации страницы “Главная”

2 итерация страницы «Юрлицам»

Макет 2 итерации страницы “Юрлицам”

Страница «Точки обслуживания» в вёрстке

Страница “Точки обслуживания” в вёрстке

Платформа

  • В основе проекта — система управления «1С-Битрикс».
  • Сервер — выделенный физический сервер, арендованный Заказчиком в дата-центре, настроен Cetera в рамках проекта.
  • Операционная система — Linux Debian
  • Веб-серверы: Apache, nginx
  • База данных — MySQL
  • Языки программирования: PHP, JavaScript

Разработка

Заказная разработка.

Программирование выполнялось на PHP. Отдельные возможности реализованы на стандартных модулях jQuery.

Контроль качества проводился автоматическими системами. Обеспечено соответствие стандартам PSR для PHP. Пройдены все встроенные тесты (безопасность, производительность, неизменность ядра и т.д.) системы управления контентом.

Дальнейшее развитие

Развитие осуществляется на основе периодических процессов выявления потребностей. Ежемесячно вносятся изменения в мастер-планы проекта.

Октябрь-ноябрь 2015

  • Развернут на бете дистрибутив сайта.
  • Разработана карта сайта.
  • Созданы 2 итерации прототипа сайта.
  • Создана 1 итерация прототипа личного кабинета.
  • Разработана 1 итерация макета главной страницы сайта.

Декабрь 2015

  • Разработка карты сайта (итерация 2).
  • Создание прототипа личного кабинета (итерация 2).
  • Разработка сводного макета личного кабинета (итерации 1-4).
  • Разработка макета главной страницы сайта (итерации 2-4).

Январь 2016

  • HTML-верстка шаблона (неадаптивная) страницы для физических лиц.
  • HTML-верстка шаблона (неадаптивная) страницы для юридических лиц.
  • HTML-верстка шаблона (неадаптивная) страницы для партнеров.
  • Разработка дополнительных прототипов или сразу макетов личного кабинета (итерация 1).
  • Настройка тестовой площадки и установка системы управления контентом.
  • Разработка макета главной страницы сайта (итерация 4).

Февраль 2016

  • Разработка сводного макета личного кабинета (итерации 3-4).
  • Разработка дополнительных макетов личного кабинета (итерации 1-2).
  • Составление плана разработки на основе согласованных макетов.
  • Программирование сайта (без личного кабинета).
  • Наполнение сайта.
  • Согласование форматов обмена между ЛК, мобильными приложениями и процессинговым сервисом клиента по справочным данным.

Март 2016

  • Согласование форматов обмена между ЛК, мобильными приложениями и процессинговым сервисом клиента.
  • Интеграция сайта и процессингового центра.
  • Опубликованы текстовые материалы для наполнения корпоративного сайта согласно согласованной карте сайта.
  • Сверстан и внедрен блок Контакты на сайт, добавлен пункт меню Контакты (с персональной ссылкой на блок внутри каждого раздела).
  • Настройка тестовой площадки и установка системы управления контентом.

Апрель 2016

  • Проектирование базы данных, заведение основных сущностей, ядро, шаблоны сайта, навигация.
  • Программирование авторизации и восстановления пароля.
  • Консультирование по редактированию блока Контакты.
  • Консультирование по отдельным вопросам в отдельных Skype-конференциях.

Май 2016

  • Программирование раздела для юридических лиц (первая часть работ).
  • Переработана страница »П Заявка.jpg» в прототипах ЛК партнера.
  • Авторизация Юр лица в мобильном приложении Клиент.
  • Формирование конфигурации проекта.
  • Получение информации о состоянии внутреннего счета пользователя.

Июнь 2016

  • Программирование раздела для юридических лиц.
  • Получение данных о реализуемых услугах на ТО.
  • Сообщения об ошибках при создании, редактировании и удалении лимитов.
  • Консультирование по отдельным вопросам в Skype-конференциях.

Июль 2016

  • Перенос на боевой сервер и открытие сайта в интернете.
  • Мероприятия по базовой поисковой оптимизации сайта.
  • Программирование раздела для юридических лиц (поиск карты, форма занесения реквизитов, история операций с картой, удаление и редактирование пользователей для суперпользователя).
  • Консультирование по отдельным вопросам в Skype-конференциях.

Август 2016

  • Программирование раздела для юридических лиц (часть 3).
  • Программирование административного интерфейса для управления учетными записями партнеров.
  • Консультирование по отдельным вопросам в Skype-конференциях.

Сентябрь 2016

  • Программирование раздела для физических лиц (логика для разделов регистрация, пополнение карты, начисление баллов, моя структура, транзакции).
  • Мероприятия по базовой поисковой оптимизации.
  • Консультирование по отдельным вопросам в Skype-конференциях.

Октябрь 2016

  • Перенос сайта на новый сервер.
  • Программирование раздела для партнеров.
  • Консультирование по отдельным вопросам в Skype-конференциях.

Ноябрь 2016

  • Доработки по ЛК (партнер-эмитент, ЮЛ, ФЛ, ПЦПК).
  • Диагностика, доработки, консультирование: Карту видно только по дизельному договору.
  • Диагностика, консультирование: Расхождение данных.
  • Аудит проблем на серверах, перезапуск.
  • Консультирование по отдельным вопросам в Skype-конференциях.

Декабрь 2016

  • Доработки по ЛК ЮЛ.
  • Верстка страниц и внедрение для разрешения 320.
  • Задачи по программированию для повышения конверсии (первый блок).
  • Консультирование по вопросам проекта (Skype-конференции).

Январь 2017

  • Внедрить микроразметку данных schema.org.
  • Разработать блок с описанием порядка заключения сделки.
  • Отправлять логи о результатах импорта на почту клиента.
  • Настройка почты для решения проблемы с доставкой.
  • Добавление ТО к Партнеру.
  • Сделать отдельную страницу с картой, точками приема и марщрутами + отправка списка ТО на email.
  • Доработать навигацию по сайту, сейчас связь между разделами отсутствует (верстка, программирование).
  • Разработать макет раздела О компании.
  • Разработать макет раздела списка новостей и страницы одной новости.
  • Разработать макет раздела статей и страницы отдельной статьи.
  • Разработать макет раздела Юридические лица.
  • Разработать макет главной страницы.

Февраль-март 2017

  • Разработать макет раздела Физические лица (итерация 1).
  • Выполнить верстку макета главной страницы.
  • Номер ТО в Отчете.
  • Сделать возможность перепривязки точки обслуживания в интерфейсе ЛК процессинга (чтобы из ЛК процессинга можно было привязанную ТО к какому-либо партнеру перепривязать к другому).
  • Разработать макет раздела Физические лица (итерация 2).
  • Выгрузка данных в 1С раз в сутки в виде строки с разделителями в структурированном формате (1С будет обращаться по специальной ссылке с указанием кода партнера, в ответ будет отдаваться список транзакций).
  • Доработка шаблона счета на оплату.
  • Доработка макетов: физ. лица, юр. лица, партнеры, о компании, статьи/статья, новости/новость, главная.

Апрель 2017

  • Верстка разделов: Главная, ЮЛ, Партнеры, О компании, ФЛ, Статьи/Статья, Новости/Новость.
  • Реализовать Калькулятор на странице Физические лица.
  • Реализовать формы учитывая библиотеку материалов.
  • В ЛК процессинга создать пользователя с правами просмотра транзакций и ошибок.
  • Замечания/доработки по сайту от 30.03.2017.
  • Перезапуск сайта.

Май 2017

  • Создание прямой скидки клиенту от Премиум Карта.
  • Настройка карты кликов.
  • Перезапуск сайта (второй блок работ).
  • Бинарные логи mysql на новый диск перенести.

Июнь 2017

  • Отчет о пополнении карт физиками.
  • Провести аудит UDS Game или других систем общего пользования.
  • Порядок параллельной работы с кодом в проекте.
  • Настроить логирование всех запросов на дебет и возврат с терминала и всех ответов процессинга.
  • Разместить видео на сайт.
  • Просмотреть, как 50-100 пользователей взаимодействуют со страницами сайта по веб-визору; выписать самые острые проблемы и решить.
  • Создание формы «Заявка на подключение».
  • Данные в 1С.
  • Остатки по договорам эмитентов.
  • Доработка отчета по транзакциям для эмитентов.
  • Сводный отчет в ЛК Партнер.
  • Создание бонусного процессинга на платформе сайта.
  • Исправить верстку для удобства просмотра на моб. устройствах.

Июль 2017

  • Согласие на обработку персональных данных.
  • Фильтр по времени при формировании отчета.
  • Реализация логики отмены бонусов при возвратах в реферальной бонусной системе.
  • Приобрести и установить сертификат для SSL.

Август-октябрь 2017

  • Сохранять на сайте все изменения лимита с типом Кошелек и показывать отчет по с этими данными в ЛК ЮЛ.
  • Личный кабинет ФЛ.
  • Функционал переназначения и снятия карт с юр. лиц.
  • При переносе карты от старых юр. лиц к новым не показывать в отчетах транзакции от старого юр. лица.
  • Вывести код ТО в списке ТО в управлении партнерами в ЛК Процессинга.

Ноябрь 2017

  • Написать внутренние методы получения информации от Газпрома + протестировать работу API по чеклисту Газпрома.
  • Отображение пополнения счета контрагента.
  • Эмитенты физиков.
  • Пользовательское соглашение в ЛК ФЛ.

Декабрь 2017-январь 2018

  • Сохранение цены топлива на ТО по данным из последней транзакции.
  • СМС для физика при регистрации.
  • Отдать настройку свои чужие по картам от эмитента до ТО.
  • В отчет по транзакциям для Юридических лиц добавить три столбца Цена Поставки, Сумма Поставки и Скидка%.
  • Сделать возможность регить пользователей ЮЛ с аналогичным email от другого эмитента.
  • В момент активации пластика с номером телефона пользователя добавить два запроса к процессингу на регистрацию фирмы и привязку карты.
  • Привязка транзакций к поставщику.

Февраль 2018

  • Смена ПИН-кода.
  • Тестирование работы обновленного API.
  • Получение скретч-кода карты.
  • Доработать импорт с ftp процессинга и структуру данных на сайте.
  • Смена статуса с Мобильного на автономный терминал.
  • Проверить работу сайта на медленных каналах.
  • Передавать в 1С начисление бонусов.
  • Списки пользователей для ЛК процессинга и эмитента.
  • Выбор регионов на карте ТО в вебе.
  • Активировать пластиковую карту в процессе регистрации.
  • Настройка функций терминала из ЛК ПЦПК.

Март 2018

  • Показать все точки в текущем интерфейсе ЛК ФЛ.
  • ОС в ЛК эмитента (1-й этап работ).
  • Карты Газпрома в ЛК юрлица сайта премиум карт (1-й этап работ).

Апрель-май 2018

  • ОС в ЛК эмитента (2-й этап работ): пополнение счета «Платеж», доработки ТО ЛК Физ.лица и Юр.лица, операционный центр. Добавление счетов, операционный центр. Редактирование договоров.
  • ТО в ЛК Физика.
  • Ошибки мониторинга.

Июнь 2018

  • Загрузка файлов обмена.
  • Создание поставщиков, привязка ТО к поставщику (2-й этап работ).
  • Установка скидок на поставщике.
  • Создание поставщиков, привязка ТО к поставщику.

Июль 2018

  • Редактирование лимитов в ОЦ.
  • Функционал отображения истории изменений по карте.
  • Добавить статус карты «Утрачена».
  • Открепление карты от Юридического лица.
  • Добавление карты Юридическому лицу.
  • Установка скидок на поставщике.

Август 2018

  • В список карт на привязку выводить карты без координат.
  • Сменить NS серверы в панели регистратора.
  • Обновить сторонние библиотеки.
  • Отчеты по транзакциям и ошибкам в ОЦ.
  • Открытие/закрытие карты на поставщике.
  • Изменение ПИНа карты.
  • Создание поставщиков, привязка ТО к поставщику.

Сентябрь 2018

  • Проставлять признак активности ТО при выгрузке.
  • Логин/пароль Http-авторизации.
  • Отправка ошибок в 1С по запросу из 1С.
  • Отправка транзакций в 1С по запросу из 1С.
  • Создание договора по запросу из 1С.
  • Создание реквизитов фирмы по запросу из 1С.
  • Создание фирмы по запросу из 1С.
  • Пересчет цен на поставщиках.
  • 2 этап — Координаты ТО из процессинга.
  • Привязка Социальных сетей к карте.

Октябрь 2018

  • Доработка запроса на получения списка транзакций (первый блок работ).
  • Получать список договоров по коду фирмы из 1С.
  • Объединить все ЛК РЖД ОАО под один логин.
  • Запрос из 1С. Список карт по коду клиента.
  • В запросе на получение списка транзакций вместо кода фирмы из Процессинга запрпшивать код фирмы из 1С.
  • Запрос на получение списка договора по коду 1С фирмы.
  • Отображать код Процессинга и код 1С в интрефесе редактирования фирмы и договора.
  • Получать договор по коду из 1С.
  • Получать фирму по коду из 1С.
  • Убрать пустые регионы.
  • Защита от дублей.
  • В отчет с ТО выгружаемый по маршруту добавить регион.
  • Функционал по работе с картой для Юридического лица.
  • Вспомогательные системы (топвизор, ройстат, кэррот квест).

Ноябрь 2018

  • На страницу вида https://premiumcard.ru/personal/p/oc/entities/61/contracts/79/ добавить кнопку.
  • В хлебные крошки добавлять подробный путь до текущей страницы.
  • Лимиты по картам Юридического Лица.
  • Доработка запроса на получение списка транзакций.
  • Дубли договоров.
  • Возвращать только измененные транзакции.
  • Вывести название организации в отчет транзакции и ошибки.

Декабрь 2018

  • Отчет по транзакциям эмитентов.
  • Фильтр по статусу договора.
  • Создание Акта приема передач карт От эмитента Юридическому лицу.
  • Запустить обработчик файла с ТО на карте сайта.
  • Протестировать верстку, выполнить мероприятия по оптимизации.
  • Объединить все ЛК РЖД ОАО под один логин.
  • Создание заявки на договор в ЛК клиента, а также на странице Юридических Лиц.

Январь 2019

  • Отображение фирм и лимитов у эмитента под /oc.
  • Пополнение счетов контрагентов из 1С.
  • Отображение точек у поставщиков 2 эмитента в ОЦ сайта.
  • НДС 20% при формировании счета из ЛК Юр. лица.

Февраль 2019

  • Настроить права для группы Контент-редакторов.
  • Установка фиксированной цены на скидке по договору должна быть с копейками до сотых.
  • Интерфейс отображения ТО Привязана Не привязана.
  • Продление Битрикса.
  • В списке эмитентов создать открытие доступа в ЛК эмитента который сейчас открывается по (/oc ).

Март 2019

  • Получение списка транзакций.
  • Сделать выборку фирм.
  • Изменить проверку при импорте платежа.
  • Формировать xlsx выгрузку платажей за период.
  • Открытие карт по шаблону.
  • Поиск Юридического лица в ЛК эмитента по ИНН.
  • Работа с Договорами в ЛК Эмитента.
  • Догрузка базы данных по Юридическим Лицам у эмитента Премиум карт.
  • Логи ошибок обработки платежей.
  • Интерфейс ЛК Эмитента.

Апрель 2019

  • 1С должна иметь возможность привязать карту к Юридическому лицу.
  • 1С должна получить список свободных карт, не привязанных к Юридическому лицу.
  • Запрос от 1С на получение данных.
  • Добавить параметр в ответ на запрос.
  • Пропадает кнопка сохранить.
  • Добавить фильтр «Все/Открытые/Закрытые».
  • Добавление карт к фирме с помощью 1С.
  • Отправка из 1С поставщика вместе с привязанными ТО.
  • Перенос сервера платежного модуля эквайринга с ИНФОБОКСА.
  • Сделать подгрузку списка карт в фильтре фоном.
  • При ручном пополнении платежа должна быть возможность пополнения с копейками.
  • В фильтр по менеджером добавить возможность выбирать ЮЛ, у которых не указан менеджер.
  • Работа с таблицей ошибки.
  • В ЛК ПЦПК (процессинга) создаем функционал открытия ТО (Точек Обслуживания) в группах Поставщиков для Эмитентов.

Май 2019

  • Переезд сайта обратно на основной сервер.
  • Меняется Сумма счета.
  • 1С должна иметь возможность установить скидку.
  • 1С должна иметь возможность открыть карту на поставщике.
  • 1С должна иметь возможность создавать лимиты по карте.
  • Код договора, фирмы, эмитента.

Июнь 2019

  • Очистить все запросы с сайта не отправленные на пересчет.
  • Добавления в создание договора.
  • Помечать при импорте добавленные платежи как ДОБАВЛЕН РАНЕЕ.
  • Перенести интефейс открытия Карты на поставщике.
  • Переустановить сертификат SSL.
  • Открытие Фирмы на поставщике.
  • Работы по настройке, администрированию сервера.

Июль 2019

  • Поменять статус файлу.
  • В интерфейсы https://premiumcard.ru/personal/p/oc/firm_open/ добавить фильтры.
  • В запрос local/api/v2/oc/tobsl/list добавить параметр «Код 1С поставщика».
  • У некоторых карт пропали данные по держателям.
  • Открытие фирмы на ТО.
  • Редактирование страницы пересчет.
  • Число вместо слова посмотреть.
  • Логика создания скидок в договоре.
  • Движения по рублевому счету ссылкой.
  • Ссылка ЮЛ в хлебных крошках.
  • Изменить вывод комментария по платежу.
  • Выгрузка в Excel отчета по транзакциям.
  • Поиск поставщика по коду ТО.

Август 2019

  • Вывести карту.
  • Отображение отчета по транзакциям.
  • Добавить общий чекбокс на странице привязки отвязки ТО.
  • На страницу ошибки Топливо запрещено по карте вывести статус карты.
  • Отображение номера карты в ошибках.
  • Убрать из строки установки размера скидки скрол.
  • Исправить ответ на запрос /local/api/v2/oc/cards/list?.
  • Сделать возможность выбрать все элементы одним нажатием.
  • Договор 9663.
  • Запрос от 1С на получение скидок по договору.
  • Запрос от 1С на получение поставщиков, на которых открытка карта.
  • Дополнительные права доступа.
  • Интерфейс отвязки карт.
  • Интерфейсная ошибка В фильтре не подставляется карта.
  • Добавить в ответ код 1С.
  • Список карт при прикреплении.
  • Вывод ТО открытых Юридическому Лицу.
  • Работа с таблицей ошибки в ЛК Эмитента и Юр. лица.
  • Управление поставщиками и ТО для эмитентов 38 и 10 нужно делать на стороне 1С.

Сентябрь 2019

  • Заменить сертификаты.
  • Запрос на редактирование счетов.
  • Работа со страницей передачи ТО эмитенту.
  • Логи действий с картой.
  • Запись Закрыто на ТО сделать ссылкой.
  • Сделать фильтр по карте клиента на странице список АЗС.

Октябрь 2019

  • Критическая ошибка при создании и редактировании лимитов.
  • Получение лимита по номеру карты и пинкоду.
  • Возможность группировки транзакций.
  • API 1C.
  • Составить список запросов к 1С.

Ноябрь 2019

  • Чекбокс «Выбрать все» должен работать на всестраницы.
  • Выввести в с водный отчет итого по видам топлива.
  • Запрос для 1С на получение договоров списком стекущими данными по рублевым счетам, кредитам.
  • Запрос для 1С на блокировку разблокировку фирмы.
  • Ссылка на страницу ошибок из ЮЛ.
  • Доработать запрос /local/api/v2/oc/dogovorSchet/list.
  • При сохранении созданного или отедактированоголимита возвращаться к списку карт в то место, где стоит редактируемая карта.
  • POST_GR_KOD в запросы.
  • Скидки для юрлиц по договорам.
  • Возвращать всех кто находится по одному коду 1С.
  • Создание и редактирование держателя карты.
  • Запросы с 1С разных пользователей.
  • Название организаций в отчете по транзакциям.
  • Неправильно отображается признак льготности.

Декабрь 2019

  • Запрос для сторонних 1С на получение ТО.
  • Создание договора из ЛК Юридичекого лица.
  • Настройка таблицы транзакций.
  • В интерфейсе открытия ТО эмитенту формат фильтра размер скидки нужно сделать такой же, как и в установке размера до сотых.
  • Группировать ТО по поставщикам.
  • Доработки: страница профиля ЮЛ.

Январь 2020

  • Оптимизировать запросы к таблицам oc_*.
  • Запрос сторонних 1С на транзакции.
  • Работа с АПИ Лукойла.
  • В запрос Лист скидок добавить ответ код 1С.
  • Пересчеты других эмитентов.
  • Обновить пакеты в связи с переходом на новую версию node.
  • Скорректировать логику определения дубликата пары код 1С договор код 1С фирмы при зачислении платежей.
  • Движение по рублевому счету клиента.
  • Счетчик непрочитанных новостей.

Февраль 2020

  • Проектирование/дизайн: Раздел «Новости».
  • Проектирование/дизайн: Раздел «Лимиты».
  • Выгрузка платежей из сторонних 1С.
  • Редактирование размера лимита из списка.
  • Поиск по держателю.
  • Добавить поле поставщик в ошибках.
  • Техническая документация для сторонних 1С в ЛК.
  • Поднять резервный сервер временнно на своей стороне.
  • Скорректировать ответ на запрос /local/api/v2/oc/discounts/list?.
  • Запрос списка карт по логину сторонней 1С эмитента.
  • Запрос для 1С на держателей карт.
  • Обмен с Глобал Мониторинг.
  • Форма с указанием количества карт и выгрузка результатов заполнения формы в 1С.

Март 2020

  • Карты от эмитента с кодом 3 возвращаются в 1С эмитента 2.
  • Подход к API 1C → Cайт → Процессинг и обратно.
  • Поле держатель в транзакциях.
  • Транзакции по карте из интерфейса карты ЮЛ.
  • Добавить поиск по коду или адресу ТО в ЛК процессинга.
  • Ранжировать договора в списке договоров и в ошибках.
  • Доработать запросы по скидкам.
  • Признак активности ТО.
  • АПИ Лукойла Лимиты по картам.

Апрель 2020

  • Получать пинкод карты с сайта, иначе — запрашивать в процессинге.
  • Ранжировать поставщиков по алфавиту.
  • Блокировка карты API Лукойл.
  • Сохранять фильтр по карте от поиска ЮЛ до вкладки с картами.
  • Уровень пользователя ЛК «Водитель».
  • Формирование счета Мпэй и Топкарт.
  • Детальный отчет по транзакциям.
  • Программирование раздела «Новости».
  • Создать возможность запускать пересчет не только по ЮЛ, но и по Точке обслуживания.

Май 2020

  • Перевезти резервный сайт на новый сервер.
  • Вывод заявок на транзакции.
  • Скачивать файл Excel без отправки на почту в разделе транзакций.
  • После реализации генерации транзакций для сгенерированных транзакций необходимо ставить источник данных «генерация». В транзакциях в ЛК эмитента и процессинга отображать источник данных.
  • Перевести проект на fpm.
  • Доработать импорт из процессинга так, чтобы можно было запускать его раз в 5 минут.

Июнь 2020

  • Сертификат Thawte Webserver для сайта premium-card.ru.
  • Фильтр по поставщику и ТО.
  • Блокировка/разблокировка карт.
  • Формирование акта приема передачи карт.
  • Реализовать запрос сквозного АПИ — получение номера последней карты.
  • Для пользователей эмитента функционал блокировки/разблокировки фирмы необходимо привязать к настройке пользователей в ЛК процессинга — галочка «бухгалтерия».
  • Оптимизировать нагрузку страницы /personal/e/cards/transactions/.
  • Проектирование/дизайн: Раздел «Список АЗС».
  • Проектирование/дизайн: Раздел «Юридические лица».
  • Проектирование/дизайн: Главная страница.

Июль 2020

  • Пропускать ТО при импорте, если при сохранении возникает ошибка.
  • Предупреждения в импорте для таблицы с идентификатором 2.
  • Верстка раздела «Список АЗС».
  • Верстка раздела «Юридические лица».
  • Верстка раздела Главная страница.
  • Настроить Карту кликов и Карту ссылок в Метрике.
  • Обновить 1С Битрикс.
  • Сброс количества ошибок.
  • Проектирование/дизайн: Раздел «О нас».

Август 2020

  • Скрыть для поставщика транзакции по чужим ТО.
  • Настойки доступа «ДОСТУП В ОЦ, БУХГАЛТЕРИЯ, КОДЫ 1С».
  • Редактирование ТО в ЛК Процессинга.
  • В ЛК Процессинга добавить фильтр эмитент.
  • Отчет об ошибках по клику из фирмы.
  • Программирование раздела «Юридические лица».
  • Программирование раздела Главная страница.
  • Обновление верстки всей публичной части сайта.
  • Запрос на генерацию.

Сентябрь 2020

  • Провести аудит по базовому чек-листу.
  • Страница О НАС блок Связаться с нами.
  • Передача ТО от ЛК процессинга.
  • Поиск по фильтру держатель.
  • Маркер готовности пересчета.
  • Признак допместо для ТО.

Октябрь 2020

  • Продление Битрикс: Управление сайтом.
  • Разместить сертификат.
  • Изменить логику отображения фирм в отчетах.
  • Отдавать и фирмы в статусе Заблокирована.
  • Передача ТО от ЛК процессинга.

Ноябрь 2020

  • Блокировка карт Лукойл при блокировки фирмы.
  • Блокировка/разблокировка карт для 1С.
  • В материнскую фирму отдавать договора.
  • Дополнительное условие на скидку по договору.
  • Оптимизировать запрос в разделе вида /personal/a/emitents_tobsl/67/tobsl/.
  • Промежуточные пункты на карте.
  • Работа с картами, если нет договора.
  • Собрать семантическое ядро.

Декабрь 2020

  • Актуализировать данные по статусам и лимитам карт Лукойл.
  • Доработки по картам Лукойл со статусом «Приостановлены».
  • Блокировка карты пользователем ЮЛ.
  • Раскрасить ТО на карте.
  • Реализовать список ТО в фильтре формирования транзакций.
  • История скидок.
  • Запрос для 1С на получение движений по рублевому счету.
  • Разработать ТЗ для публикации.
  • Распределить страницы внутри семантического ядра.

Январь 2021

  • Исправление ошибки создания личного кабинета на единую почту.
  • Настройка времени окончания при установке скидок и лимитов.
  • Настройка цветовых маркеров на карте.
  • Установка скидки на эмитенте.
  • Ограничение пользователей по группам.

Февраль 2021

  • Настройка функционала доступа к АПИ.
  • Создание блока уведомлений.
  • Настройка координат и таймзон в транзакциях.
  • Проверка приложения в Google Play.
  • Настройка запросов globalmonitoring.

Март 2021

  • Переезд резервного сервера.
  • Настройка фильтров по эмитетам.
  • Внедрение раздела аналитики.
  • Открытие возможности для просмотра карт определенным группам пользователей.
  • Исправление ошибки утери связи терминала с сервером.
  • Вывод лимитов по картам «Лукойл» в личный кабинет.

Апрель 2021

  • Исправление ошибки подтверждения прав доступа.
  • Расширение фильтра «Чужие точки обслуживания».
  • Добавление фильтров выбора реквизитов.
  • Корректировка информации на сайте.

Май 2021

  • Проверка запроса API Monitoring.
  • Добавление всплывающего окна в личном кабинете юр. лица.
  • Исправление ошибки формирования отчета.
  • Исправление ошибки отражения транзакции.

Июнь 2021

  • Интеграция с «Делко» (1 этап).
  • Настройка отображения данных в транзакционном отчете.
  • Перевод на основной сервер.
  • Настройка смены статуса карты.

Июль 2021

  • Генерация транзакций корректировки (2 этап).
  • Интеграция с «Делко» (2 этап).
  • Аудит ошибки с утерянными транзакциями.
  • Исправление ошибок некорректной работы сайта и оборудования.
  • Диагностика и исправление ошибок с выгрузкой транзакций.
  • Доработка раздела аналитики.
  • Добавление информационного окна в личный кабинет юридического лица.

Август 2021

  • Изменение логики добавления транзакций.

Сентябрь 2021

  • История редактирования счета.
  • Запрос для 1С на получение держателя карты.
  • Изменение логики добавления транзакций.

Октябрь 2021

  • Оповещение ЮЛ о остатке при минимальном пороге, пополнении (второй этап): интеграция с смс-сервисом.
  • Редактирование лимитов Лукойл (по комментарию из исходной задачи).
  • Генерация транзакций заявки на генерацию.
  • Сравнение сквозного порядкового номера транзакции.
  • Ежемесячная ночная прогрузка данных 10 числа каждого месяца (первый этап).
  • Убрать из всех фильтров «Тип карты» Газпром.
  • Выполнить тестирование сайта.

Ноябрь 2021

  • Генерация транзакций заявки на генерацию.
  • Сравнение сквозного порядкового номера транзакции.
  • Ежемесячная ночная прогрузка данных 10 числа каждого месяца (первый этап).
  • Убрать из всех фильтров "Тип карты" Газпром.
  • Проверить работоспособность функционала.
  • Коммерческое предложение, размещение файла.
  • Выполнить тестирование сайта.

Декабрь 2021

  • Аудит проблемы, доработка логики генерация транзакций.
  • Запрос на изготовление карт - предварительная оценка.
  • Доработка настроек смс-информирования.
  • Изучение документации, формализация, оценка: Интеграция с Viber и Whats App.
  • Аудит проблемы: Не находит карту для отражения лимитов по новому БИНУ- предварительная оценка.
  • Оптимизация производительности сайта.
  • Исправить дублирование Н1.
  • Исправить дублирование Title и Description, а также совпадение Title и Н1.
  • Зеркала WWW должны быть склеены.
  • Разметка Schema.org для картинок.

Январь 2022

  • Кнопка быстрой прокрутки вверх.
  • Добавить группы/страницы на Ютубе и в Твиттере, добавить иконки-ссылки на них в подвале.
  • Исправить ошибки в Яндекс.Вебмастер.
  • На странице входа в личный кабинет в шапке добавить главного меню.
  • Доработки в формах сайта.
  • Поправить вёрстку главной страницы.
  • Поправить вёрстку страницы «Частным лицам».
  • Исправить ошибки CSS.
  • Подсветить в главном меню ссылку на открытую страницу.

Февраль 2022

  • Блокировка/разблокировка карт при 3-х кратном неверном вводе ПИН-КОДА.
  • Выявить параметр для исключения отображения.
  • Доработки на странице «Карта АЗС».

Март 2022

  • Автоматическая разблокировка карт Лукойл.
  • Включение нового поставщика все клиентам.
  • Доработка отображения лимитов по картам Лукойл.

Апрель 2022

  • Включение нового поставщика все клиентам.
  • Продолжение настроек смс-информирования.
  • Формирование заявок для ЮЛ для торгов.
  • На странице Юридическим лицам предложить новое решение по блоку «Присоединяйтесь к нашей сети».

Май 2022

  • На главной странице в первом верхнем центральном блоке разместить в линию несколько новостей и заголовок «Новости».
  • Доработка запросов (для форм, для которых применимы изменения).
  • Доработка логики: некорректно отрабатывает дата окончания договора.
  • Убрать лишние новости.
  • Устранение ошибки при отправке api запросов.

Июнь 2022

  • На странице Юридическим лицам часть текста «управляя расходами онлайн!» переделать в блок, рассказывающий о преимуществе наличия и использования личного кабинета владельца карты согласно макетам..
  • На главной странице https://premium-card.ru/ вывести преимущества топливной карты.
  • Функционал предоставления доступа к ОЦ первому пользователю.
  • Отображение эмитентов (первый этап).

Июль 2022

  • Доработать некорректное отображение регионов.
  • Добавление нового фильтра (поиск по стране).
  • Доработать регионы присутствия АЗС.
  • Размещение собственных новостей в ЛК Эмитентов (первый этап).
  • Банковские реквизиты других Эмитентов.
  • Введение данных ЮЛ при заполнение форм через ОГРН (первый этап).

Август 2022

  • Скидки от объема.
  • Аудит отсутствующих элементов в импорте.
  • Обновить сертификаты Лукойл.
  • Добавить новые реквизиты и добавить возможность сохранения счетов в разных форматах.

Сентябрь 2022

  • Введение данных ЮЛ при заполнение форм через ОГРН.
  • Добавление нового фильтра на карте Список АЗС.
  • Доработки в части отображения Держателя карты.
  • Банковские реквизиты других Эмитентов.

Октябрь 2022

  • Аудит и доработка скидок от объема (первый этап).
  • Создание метода API, который можно запускать из внешней системы, как для всех фирм периода, так и для одной конкретной в случае, если по нему была корректировка после выставления документов.
  • Размещение собственных новостей в ЛК Эмитентов (первый этап).

Ноябрь 2022

  • Некорректное отражение номеров карт (анализ проблемы).
  • Не производится пополнение счета (анализ проблемы).
  • Задержка обновления в 5-10 минут (анализ и устранение проблемы с выгрузкой).
  • Нет точек на карте (анализ и устранение проблемы).
  • Некорректное отображение месячного рублевого лимита.

Декабрь 2022

  • Доработка логики с отображением ТО в Крыму.
  • Доработка функционала вывода точек на карте.
  • Доработка отображения в транзакционном отчете.
  • Доработка логики вывода скидок.
  • Функционал загрузки файлов.
  • Настройка отображения адресов и названий.

Январь 2023

  • Проверить лог подгрузки файлов на сайте.
  • Отсутствует свободная точка в ЛК Эмитента.
  • Проверка всего процесса заведения точек.
  • Доработка формирования транзакционного отчета.

Февраль 2023

  • Технический аудит сайта.
  • Составление плана работ по оптимизации проекта.
  • Согласование и оценка задач на следующие периоды.
  • Подключение API Баштрансгрупп.

Март 2023

  • Обновить CMS до последней версии.
  • Исправить ошибки в проверки системы «Битрикс» и в сканере безопасности.
  • Развернуть и настроить инфраструктуру тестов.
  • Восстановление документации (этап 1).
  • Импорт. Перекладывать в архив по датам уже обработанные файлы.

Апрель 2023

  • Восстановление документации (этап 2).
  • Обновить PHP до 8.1
  • Написание тестов для интеграции с процессингом (этап 1).
  • Подготовить описание таблицы TobslInfo.
  • Слетает кредитный лимит (рефакторинг кода, выявление бага).
  • Создать раздел «Блог».

Май 2023

  • Восстановление документации (этап 3).
  • Написание тестов для интеграции с процессингом (этап 2).
  • Поиск точек по коду.
  • Выявить параметр для исключения отображения.
  • Лишние данные для пользователей.
  • Лишние данные в выгрузке.
  • Создать раздел с блогом.
  • Слетает кредитный лимит.
  • Не приходят данные по транзакциям.

Июнь 2023

  • Восстановление документации (этап 4).
  • Написание тестов для интеграции с процессингом (этап 3).
  • Доработка API команды по получению транзакций.
  • Работа с АПИ БАШТРАНСГРУПП (по предварительной оценке делаем, возможно, она расширится).
  • Добавление менеджера и группы для ЮЛ.
  • Мероприятия по итогам базового аудита.

Июль 2023

  • Документация по API в формате openapi (этап 1).
  • Оптимизация запросов, таблиц логов, скриптов.
  • Внедрение КФ.
  • Уменьшить размер лог таблиц БД.
  • Проверка всего процесса заведения точки.
  • Продолжение настройки АПИ Баштрансгрупп.
  • Вывести ссылки на основные разделы и подразделы из меню в подвале.
  • Не выводится организация в транзакционном отчете (первая часть).

Август 2023

  • Документация по API в формате openapi (этап 2).
  • Не выводится организация в транзакционном отчете (финальная часть).
  • Введение картинки «подпись и печать» в «Банковских реквизитах» и передача данных в 1С.
  • Сдвинулись столбцы таблицы транзакций.
  • Не устанавливаются права доступа.
  • Исправить генерацию транзакции.

Сентябрь 2023

  • Обновление зависимостей сборки фронтенда.
  • Сделать описание команд процессинга и импортов.
  • Некорректное отражение точек.
  • Отсутствуют данные в отчете.
  • Не отражается пользователь в ЛК Эмитента.
  • Указанное условие должно работать для всех эмитентов, кроме 2 эмитента.

Октябрь 2023

  • Проработать очень тяжелые запросы с монитора производительности.
  • Подготовить интерфейс для ЛК эмитента.
  • Новый домен у проекта и сопутствующие работы.
  • Новое обозначение на сайте в списке АЗС.
  • Исправить пересчёт скидки.

Ноябрь 2023

  • Список заявок на генерацию.
  • Подготовить интерфейс для ЛК клиента: тарифная политика.
  • Программировать новый функционал тарифная политика в ЛК клиента (первый этап).

Декабрь 2023

  • Доработка и оптимизация дизайна личного кабинета (верстка).
  • Проблема с открытием/закрытием карты на поставщиках.
  • Программировать новый функционал: тарифная политика у нас в ЛК и ЛК клиента (второй этап).
  • Обновить Битрикс и перейти на PHP 8.2.

Январь 2024

  • Доработка и оптимизация дизайна личного кабинета (программирование 1 этап).
  • Фильтр открытых/закрытых ТО.
  • Увеличить скорость загрузки главной страницы.
  • Написание интеграционных тестов АПИ для мобильных приложений.

Февраль 2024

  • Прогрузка файлов на FTP: переработать логику информирования об ошибках при работе импорта.
  • Тарифная политика (доработки) - 1 этап.
  • Доработка и оптимизация дизайна личного кабинета (программирование 2 этап).
  • Размещение собственных новостей в ЛК Эмитентов.
  • Доработка карты (отображение АЗС у которых есть шиномонтаж и автомойка).

Март 2024

  • Тарифная политика (доработки) - 2 этап.
  • Написание интеграционных тестов API для мобильных приложений.
  • Указывать тип заказываемых карт.
  • Оптимизировать команду.
  • Мероприятия по SEO-оптимизации (первый этап).

Менеджеры проекта

Похожие кейсы

Корпоративный сайт для «‎Праймс»‎

Опыт

Корпоративный сайт для «‎Праймс»‎

Создание корпоративного сайта по банкротству физических лиц.
Поддержка сайтов для «Русбизнесавто»

Опыт

Поддержка сайтов для «Русбизнесавто»

Поддержка сайтов для ведущего оператора грузовых автомобилей, автобусов и спецтехники различного назначения.
Корпоративный сайт для компании «Орех»

Опыт

Корпоративный сайт для компании «Орех»

Создание и поддержка корпоративного сайта для поставщика автомобильных запчастей.
Корпоративный сайт компании «Just2trade»

Опыт

Корпоративный сайт компании «Just2trade»

Разработка дизайна и функциональности для корпоративного сайта компании «Just2trade».
Cайт для компании Talent Q

Опыт

Cайт для компании Talent Q

Создание и развитие корпоративного сайта для компании Talent Q.