VibeFox EveryPay for OpenCart
Добавлено в корзину. Перейти в корзину
Цена за лицензию: 1 домен, обновления и поддержка 12 мес.
Обзор
VibeFox EveryPay Payment добавляет в OpenCart 3 и OpenCart 4 платежи EveryPay для Эстонии, Латвии и Литвы. На последнем шаге оформления заказа покупатель нажимает Confirm Order, переходит на страницу оплаты EveryPay, платит картой, Apple Pay, Google Pay или банковской ссылкой (что включено для вашего аккаунта EveryPay) и возвращается в ваш магазин. Данные карты никогда не попадают на ваш сайт. OpenCart создаёт заказ до оплаты, но заказ получает статус только после того, как EveryPay подтвердит платёж, поэтому неоплаченные попытки остаются пропущенными заказами.
Расширение подходит магазинам в странах Балтии, у которых есть аккаунт EveryPay. Оно принимает только разовые платежи. Возвратов и списаний (capture) из магазина нет (используйте EveryPay Merchant Portal), нет сохранённых карт и оплаты в один клик, подписок и регулярных платежей, встроенных полей карты и мультивалютности: один аккаунт обработки принимает платежи только в одной валюте.
Основные возможности
Страница оплаты EveryPay: для суммы заказа через EveryPay Payments API v4 создаётся разовый платёж, и покупатель перенаправляется на платёжную ссылку EveryPay. Язык страницы соответствует языку магазина покупателя.
Оплачено, только когда EveryPay подтвердит: статус заказа устанавливается только тогда, когда API EveryPay сообщает, что платёж проведён или авторизован, — по callback, при возврате покупателя или при ручной проверке статуса. URL возврата и callback сами по себе никогда не считаются доверенными.
Проверка суммы и валюты: оплаченные сумма и валюта сравниваются с заказом. Несовпадение или платёж за заказ, отменённый в это время, переводит заказ в статус проверки с примечанием.
Без двойной обработки: повторные callback или возврат и callback в один момент никогда не применяют платёж дважды. Перед новым платежом проверяются предыдущие попытки той же корзины, поэтому уже оплаченная корзина не списывается повторно.
Тест и боевой режим: отдельные учётные данные для демо- и боевой среды. Платёж всегда проверяется в той среде, где он был создан.
Вкладка заказа: все попытки оплаты заказа, примечания расширения и действие Check EveryPay payment status. Администраторам достаточно права на изменение заказов.
Собственные статусы заказов: выберите статус OpenCart для оплаченного заказа, платежа на проверке и отменённого заказа.
Условия OpenCart: географическая зона, минимальная сумма заказа и порядок сортировки. Ошибки всегда записываются в журнал; секреты API и данные карт в журнал не попадают никогда.
Требования
OpenCart 3.0.x (проверено на 3.0.5.0) или OpenCart 4.0.2 и новее (проверено на 4.1.0.3), PHP 8.0 или новее. Один файл для загрузки содержит пакеты для обеих версий.Аккаунт EveryPay с именем пользователя API, секретом API и названием аккаунта обработки (у демо- и боевой среды разные учётные данные). Валюта заказа должна совпадать с валютой аккаунта обработки. Лицензионный ключ VibeFox с vibefox.net (один ключ на один домен).
