VibeFox ECPay for OpenCart

VibeFox ECPay for OpenCart

20 €

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

Помощь

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

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

Обзор

VibeFox ECPay Payment Gateway добавляет в OpenCart 3 и OpenCart 4 платёжный сервис ECPay (綠界) с Тайваня. На последнем шаге оформления заказа покупатель нажимает Confirm Order, переходит на размещённую страницу оплаты ECPay и платит банковской картой, через виртуальный счёт банкомата (ATM), кодом оплаты в магазине у дома (CVS) или штрихкодом в таком магазине. Данные карты никогда не попадают на ваш сайт. OpenCart создаёт заказ до оплаты, но заказ получает статус только после того, как ECPay подтвердит платёж подписанным уведомлением, поэтому неоплаченные попытки остаются заказами без статуса.

Расширение подходит магазинам на Тайване, которые продают в новых тайваньских долларах (TWD). Оно принимает только разовые платежи. Возвраты из OpenCart не предусмотрены (возвраты оформляются в личном кабинете ECPay), не поддерживаются сохранённые карты, подписки и периодические платежи, рассрочка, Apple Pay, электронные счета-фактуры и логистика.

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

Четыре способа оплаты ECPay: банковская карта, виртуальный счёт банкомата (ATM), код для магазина у дома (CVS) и штрихкод. Если включено несколько способов, покупатель выбирает один на шаге Confirm Order.

Оплата засчитывается только после подтверждения ECPay: заказ получает статус только по уведомлению сервера ECPay с корректной подписью CheckMacValue, для номера транзакции, выданного этим магазином, и при сумме платежа, совпадающей с заказом. Одно лишь возвращение покупателя никогда не меняет заказ. После этого OpenCart отправляет обычные письма о заказе.

Инструкции по оплате для офлайн-способов: для ATM, CVS и штрихкода заказ ожидает оплаты в соответствующем статусе, а номер счёта, код или штрихкоды со сроком оплаты показываются на странице успешного оформления заказа и в данных заказа в личном кабинете покупателя.

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

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

Тест без регистрации: тестовый режим использует общедоступного тестового мерчанта песочницы ECPay, поэтому вы можете проверить работу до получения ключей ECPay.

Вкладка ECPay на странице заказа: попытки оплаты с номерами транзакций ECPay, их статусами и заметками ECPay по заказу.

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

Требования

OpenCart 3.0.x (проверено на 3.0.5.0) или OpenCart 4.0.2 и новее (проверено на 4.1.0.3), PHP 8.0 или новее. Скачиваемый архив содержит пакеты для обеих версий. Валюта TWD в вашем магазине. Мерчант-аккаунт ECPay (MerchantID, HashKey, HashIV) для реальных платежей. Магазин, доступный из интернета по порту 80/443. Лицензионный ключ VibeFox с сайта vibefox.net (один ключ на домен).