Задача
Для решения потребностей клиентов UMI.CMS требовалось:
- Разработать модуль, позволяющий быстро подключить оплату через Visa, Mastercard, Maestro, Мир, Apple Pay, Яндекс.Деньги, WebMoney, QIWI, Сбербанк Онлайн, Альфа-Банк и другие системы.
- Обеспечить интеграцию с Яндекс.Кассой.
- Реализовать возможность настройки внешнего вида формы (цвета, CSS, JS) и текстовых полей.
- Добавить тестовый режим для безопасного моделирования платежей.
- Упростить установку и настройку модуля для пользователей UMI.CMS.
Результат
Функционал для клиентов:
Технические улучшения:
Процесс внедрения:
Установка:
Базовая настройка:
Расширенная настройка:
Итоги:
Модуль оплаты банковской картой для UMI.CMS стал универсальным решением для сайтов любой сложности — от лендингов до интернет-магазинов. Благодаря гибким настройкам формы, интеграции с Яндекс.Кассой и поддержке 20+ платежных систем, пользователи могут начать принимать платежи уже через 3 клика. Обновленная версия обеспечивает стабильную работу на PHP7 и упрощает администрирование, а тестовый режим снижает риски ошибок при запуске. Проект расширил возможности UMI.CMS для малого и среднего бизнеса, сделав онлайн-продажи доступными даже для сайтов с базовым функционалом.
- Гибкая кастомизация: настройка цветовой схемы формы из трех базовых вариантов; возможность добавления CSS-правил и JS-кода для визуальных эффектов; переименование полей (например, «Адрес доставки» → «Адрес доставки с индексом»).
- Поддержка множества платежных систем: охват банковских карт, электронных кошельков, мобильных операторов и онлайн-банков.
- Тестовый режим: безопасная симуляция платежей без реальных транзакций.
Технические улучшения:
- Обновленная версия (2018): совместимость с PHP7; адаптация под новую админку UMI.CMS; расширенная документация и проверка корректности настроек перед кастомизацией.
- Интеграция с Яндекс.Кассой: автоматическая генерация кода для вставки формы на сайт; учет номеров заказов для предотвращения дублирования платежей.
Процесс внедрения:
Установка:
- Требуется продленная лицензия UMI.CMS.
- Модуль скачивается из маркета UMI, оплачивается и устанавливается автоматически.
Базовая настройка:
- Ввод данных аккаунта Яндекс.Кассы (идентификатор магазина, номер витрины).
- Указание URL для перенаправления после оплаты.
Расширенная настройка:
- Добавление текста лицензионного соглашения.
- Настройка полей (телефон, email, адрес доставки, комментарии).
Итоги:
Модуль оплаты банковской картой для UMI.CMS стал универсальным решением для сайтов любой сложности — от лендингов до интернет-магазинов. Благодаря гибким настройкам формы, интеграции с Яндекс.Кассой и поддержке 20+ платежных систем, пользователи могут начать принимать платежи уже через 3 клика. Обновленная версия обеспечивает стабильную работу на PHP7 и упрощает администрирование, а тестовый режим снижает риски ошибок при запуске. Проект расширил возможности UMI.CMS для малого и среднего бизнеса, сделав онлайн-продажи доступными даже для сайтов с базовым функционалом.