VibeFox DPO for OpenCart

VibeFox DPO for OpenCart

20 €

Цена за лицензию: 1 домен, обновления и поддержка 12 мес.

Помощь

Задать вопрос: VibeFox DPO for OpenCart

Сдвиньте, чтобы собрать пазл

Обзор

VibeFox DPO Pay Gateway подключает OpenCart 3 и OpenCart 4 к DPO Pay (Network International), платёжному сервису для Африки и Ближнего Востока. На последнем шаге оформления заказа покупатель нажимает Confirm Order, переходит на защищённую страницу оплаты DPO и платит картой, мобильными деньгами (M-Pesa, Airtel Money, MTN и другими) или любым другим способом, включённым в вашем аккаунте DPO. Данные карты никогда не попадают на ваш сайт. OpenCart создаёт заказ до оплаты, но заказ получает статус только после того, как DPO подтвердит платёж, поэтому неоплаченные попытки остаются как отсутствующие заказы.

Расширение подходит магазинам с торговым аккаунтом DPO Pay, которые продают в валюте, поддерживаемой DPO. Оно принимает только разовые платежи. Возвраты из магазина не предусмотрены (они выполняются в торговом портале DPO), нет сохранённых карт, подписок и полей для карты на вашем сайте, а платежи, которые только авторизованы, не списываются.

Основные возможности

Страница оплаты DPO: создаётся транзакция DPO на сумму заказа в валюте заказа. Имя, e-mail, телефон и платёжный адрес покупателя передаются в DPO, чтобы заполнить страницу оплаты.

Оплата отмечается только после подтверждения DPO: расширение само запрашивает у DPO результат каждого платежа, сервер к серверу. Возврат покупателя, push-уведомление и плановые проверки лишь запускают этот запрос. Затем OpenCart отправляет обычные письма о заказе.

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

Без двойных списаний: перед каждой новой попыткой оплаты проверяются предыдущие транзакции DPO корзины, и неоплаченные отменяются. Повторные уведомления никогда не применяют платёж дважды.

Плановые проверки: URL для cron повторно проверяет неподтверждённые платежи через 15 минут после перехода и после истечения срока оплаты, так что заказ получает статус, даже если покупатель закрыл браузер.

Тестовые и рабочие аккаунты: отдельные Company Token и Service Type для каждого. Каждый платёж всегда проверяется тем аккаунтом, с которым был создан.

Ваши статусы заказов: выберите статус OpenCart для оплаченного заказа, для платежа на проверке и статус отмены, который также отменяет открытую транзакцию DPO неоплаченного заказа.

Условия OpenCart и понятный учёт: гео-зона, минимальная сумма заказа и порядок сортировки. Примечания в истории заказа объясняют каждый результат. Необязательный журнал с замаскированными токенами и без данных покупателей; ошибки записываются всегда.

Требования

OpenCart 3.0.x (проверено на 3.0.5.0) или OpenCart 4.0.2 и новее (проверено на 4.1.0.3), PHP 8.0 или новее с расширением SimpleXML. Скачиваемый архив содержит пакеты для обеих версий. Торговый аккаунт DPO Pay с Company Token и ID Service Type, валюта магазина, поддерживаемая вашим аккаунтом DPO, и серверный cron для проверок. Лицензионный ключ VibeFox с vibefox.net (один ключ на один домен).