VibeFox Omise for OpenCart

VibeFox Omise for OpenCart

20 €

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

Помощь

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

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

Обзор

VibeFox Omise Payment добавляет в OpenCart 3 оплату кредитными и дебетовыми картами через Omise (Opn Payments). Форма карты показывается на шаге Confirm Order оформления заказа. Omise.js превращает карту в одноразовый токен в браузере покупателя, а ваш магазин списывает этот токен на сервере. Данные карты никогда не попадают на ваш сервер. Если банк запрашивает 3-D Secure, покупатель подтверждает платёж на странице банка и возвращается в ваш магазин. OpenCart создаёт заказ до оплаты, но заказ получает статус только после того, как Omise подтвердит списание.

Расширение подходит магазинам с учётной записью Omise, которые хотят форму карты прямо на сайте, с 3-D Secure, ручным захватом и возвратами со страницы заказа. Расширение принимает только карты. Оно не поддерживает PromptPay, TrueMoney, мобильный банкинг или рассрочку, сохранённые карты, подписки и частичный захват.

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

Форма карты на Omise.js: имя владельца, номер карты, срок действия и код безопасности. На ваш магазин передаётся только одноразовый токен. Visa, Mastercard и JCB, в зависимости от того, что принимает ваш аккаунт Omise.

3-D Secure: при необходимости покупатель переходит на страницу банка. После возврата результат заново запрашивается через API Omise, а не берётся из URL.

Оплачено только после подтверждения Omise: статус заказа устанавливается только после подтверждения списания, и если его сумма и валюта совпадают с заказом. При несовпадении заказ переводится в статус проверки с примечанием.

Списать сразу или только авторизовать: при ручном захвате на странице заказа появляются кнопки Capture payment и Void authorization.

Возвраты со страницы заказа: полные и частичные возвраты во вкладке VibeFox Omise Payment заказа, с историей возвратов и примечаниями Omise. Кнопка Sync payment status заново запрашивает данные о списании у Omise.

Безопасный вебхук: вебхуки Omise не подписываются, поэтому каждое событие сверяется с платежами вашего магазина, а платёж заново запрашивается через API Omise.

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

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

Требования

OpenCart 3.0.x (проверено на 3.0.5.0), PHP 8.0 или новее. HTTPS. Валюта заказа, поддерживаемая Omise: THB, JPY, SGD, MYR, USD, EUR, GBP, AUD, CAD, CHF, CNY, DKK или HKD. Аккаунт Omise с публичными и секретными тестовыми и боевыми ключами и адресом вебхука. Лицензионный ключ VibeFox с vibefox.net (один ключ на один домен).