PrepaidBill Payment Portal
О клиенте
PrepaidBill.com — национальный платёжный центр, обеспечивающий безопасное, быстрое и простое пополнение предоплаченных мобильных телефонов по всему миру. Платформа поддерживает нескольких операторов, включая Simple Mobile, Lyca Mobile и Ultra Mobile, предлагая различные тарифы без дополнительных налогов и сборов.
Требования к проекту
PrepaidBill.com стремился расширить функциональность сайта и улучшить пользовательский опыт за счёт автоматизации и средств защиты. Основные цели включали:
- Автоматизированная обработка платежей — бесперебойная обработка платежей в режиме 24/7 без ручного вмешательства.
- Усиленная безопасность — внедрение надёжного шифрования и защиты пользовательских данных.
- Упрощённый интерфейс — интуитивный интерфейс, позволяющий клиентам легко пополнять тарифные планы.
Технологический стек
- Drupal — гибкие возможности управления контентом.
- Puppeteer, CasperJS и PhantomJS — автоматизация и веб-скрейпинг для получения данных в реальном времени.
Реализация
Команда Симплео выполнила проект с акцентом на автоматизацию, безопасность и пользовательский опыт:
- Интеграция Drupal — использование возможностей Drupal для управления контентом, включая лёгкое обновление деталей тарифов и информации о пользователях.
- Веб-автоматизация:
- Puppeteer — автоматизация headless-браузера для обработки динамических взаимодействий и отправки форм.
- CasperJS и PhantomJS — веб-скрейпинг для актуального отображения деталей тарифов и цен.
- Меры безопасности — внедрение 512-битного шифрования на всей платформе для защиты данных пользователей при транзакциях.
Результаты
- Обработка платежей 24/7 — автоматизированные системы обеспечили круглосуточную обработку платежей, улучшив удобство для пользователей.
- Удобный интерфейс — упрощённый UI обеспечил более быструю навигацию и транзакции.
- Высокий уровень безопасности — продвинутое шифрование и протоколы защиты укрепили доверие пользователей к онлайн-транзакциям.
Итог
PrepaidBill.com обрабатывает платежи в режиме 24/7 без ручного участия операторов: Puppeteer автоматизирует взаимодействие с платёжными формами, CasperJS и PhantomJS поддерживают актуальность тарифных данных, 512-битное шифрование защищает транзакции.
Инженерные детали
- Объём: около 3 254 часов инженерной работы с 2015-12 по 2019-09, включая родственный сайт оператора с POS-системой и импортом IMEI, 10 инженеров.
- Платежи и пополнение: ePay, Emida и PayPal (Express Checkout и Payflow). Терминалы для новых клиентов, правила автоотмены и пул PIN-кодов.
- Модуль Prepaid Connector: пресеты прокси, статистика коннектора, API терминалов с функцией клонирования.
- Набор антифрод-фильтров: IP-адрес и статус в карточке заказа, определение устройства, проверка дублей заказа, флажки подтверждения и журнал фильтров.
- Перенесли заказы и клиентов со старого сайта на Drupal 6 в платформу на Drupal 7.
- Инструменты для операций: ежедневное SMS с продажами по терминалам, отчёты по времени обработки заказа, графики и портал поддержки клиентов.
Планируете платёжный портал?
Расскажите про платёжных провайдеров, правила антифрода и подключения к операторам. Мы оценим объём работ вместе с вами. Свяжитесь с нами.