Техническое задание: Интеграция платежной системы и документооборота
Цель проекта
Автоматизировать процессы подтверждения оплаты и документооборота в интернет-магазине на платформе OpenCart для повышения эффективности работы и улучшения клиентского сервиса.
Основные задачи
1. Синхронизация статусов оплаты
- Настроить автоматическое получение данных о поступлении платежей от банковской платежной системы (эквайринг).
- Обеспечить автоматическое изменение статуса заказа в админ-панели OpenCart при подтверждении оплаты банком.
- Реализовать механизм автоматической отправки email-уведомления клиенту об успешной оплате.
2. Автоматизация документооборота
- Настроить автоматическую отправку клиенту закрывающего документа (УПД) после обновления статуса заказа на "Отправлен".
- Обеспечить дублирование отправленного УПД на внутренний email-адрес для архивации.
3. Система внутренних уведомлений
- Реализовать отправку оповещений на внутреннюю корпоративную почту при следующих событиях:
- Смена статуса оплаты заказа.
- Отправка УПД клиенту.
Технические требования
- Интеграция должна быть реализована для интернет-магазина на CMS OpenCart.
- Взаимодействие с API банка-эквайера для получения статусов транзакций.
- Настройка триггеров и событий внутри OpenCart для обработки изменений статусов.
- Автоматическая генерация и отправка документов в формате УПД.
- Надежная система логирования всех процессов для отслеживания ошибок.
Ожидаемый результат
Полностью автоматизированный процесс обработки оплат: от получения подтверждения из банка до отправки документов клиенту, с параллельным информированием внутренних сотрудников. Это исключит ручные операции и снизит риск человеческой ошибки.