VibeFox Paysera for OpenCart
Добавлено в корзину. Перейти в корзину
Цена за лицензию: 1 домен, обновления и поддержка 12 мес.
Обзор
VibeFox Paysera Payment добавляет в OpenCart 3 и OpenCart 4 окно оплаты Paysera. На последнем шаге оформления заказа покупатель нажимает Confirm Order, переходит в Paysera с подписанным платёжным запросом и оплачивает там банковским переводом, картой или другим способом, включённым в вашем проекте Paysera. OpenCart создаёт заказ до оплаты, но заказ получает статус только по подписанному обратному вызову от Paysera; поэтому неоплаченные попытки остаются как отсутствующие заказы, а возврат покупателя сам по себе никогда не оплачивает заказ.
Расширение подходит магазинам с проектом Paysera, которые хотят использовать способы оплаты окна Paysera, не создавая собственную платёжную форму. Расширение не поддерживает возвраты из админ-панели (протокол окна оплаты не имеет API возвратов), выбор банка или способа оплаты на странице оформления заказа, подписки и сохранённые карты.
Основные возможности
Подписанные запросы и обратные вызовы: каждый платёжный запрос подписывается паролем вашего проекта, а каждый обратный вызов проверяется по подписи или расшифровывается паролем, прежде чем будет изменён заказ.
Оплачено только после подтверждения Paysera: статус заказа устанавливает только обратный вызов Paysera, с обычными письмами OpenCart о заказе. Настраивать обратный вызов в Paysera не нужно: его URL передаётся с каждым платежом.
Проверка суммы и валюты: сумма в наименьшей денежной единице валюты заказа (включая валюты без десятичных знаков, с одним и с тремя знаками) и валюта сравниваются с заказом. При несовпадении заказ переводится в ваш статус «On hold» с примечанием.
Банковские платежи в ожидании: если банк принял платёжное поручение, но ещё не исполнил его, заказ получает ваш статус ожидания оплаты и отмечается оплаченным, когда Paysera это подтвердит.
Без повторной обработки: повторные обратные вызовы применяются один раз, оплаченный заказ никогда не оплачивается дважды, а вторичный платёж той же корзины лишь добавляет примечание для возврата дубликата.
Тестовые платежи и песочница: тестовые платежи в вашем обычном проекте или в песочнице Paysera. Тестовый платёж никогда не оплачивает заказ, пока тестовые платежи выключены.
Вкладка заказа: запрос Paysera, среда, метка теста, запрошенная и оплаченная суммы, способ оплаты и примечания расширения на странице заказа. Ваши собственные статусы OpenCart для оплаченных, ожидающих и удерживаемых платежей.
Условия OpenCart: гео-зона, минимальная сумма заказа и порядок сортировки. Язык покупателя передаётся в окно Paysera. Журнал без паролей и данных покупателя.
Требования
OpenCart 3.0.x (проверено на 3.0.5.0) или OpenCart 4.0.2 и новее (проверено на 4.1.0.3), PHP 8.0 или новее. Один архив содержит пакеты для обеих версий. Проект Paysera с ID проекта и паролем проекта. Магазин, доступный из интернета, для обратного вызова Paysera. Лицензионный ключ VibeFox с vibefox.net (один ключ на один домен).
