VibeFox iPay88 for OpenCart
Добавлено в корзину. Перейти в корзину
Цена за лицензию: 1 домен, обновления и поддержка 12 мес.
Обзор
VibeFox iPay88 Payment добавляет в OpenCart 3 и OpenCart 4 платежи через iPay88 для Малайзии, Филиппин, Индонезии и Таиланда. На последнем шаге оформления заказа покупатель нажимает Confirm Order, переходит на платёжную страницу iPay88 вашего региона и платит там картой, онлайн-банкингом FPX, электронным кошельком или другим способом, который поддерживает ваш аккаунт iPay88. OpenCart создаёт заказ до оплаты, но заказ получает статус только после того, как iPay88 сообщит результат подписанным ответом, поэтому неоплаченные попытки остаются пропавшими заказами.
Расширение подходит магазинам Юго-Восточной Азии, у которых есть аккаунт мерчанта iPay88 и которые хотят, чтобы покупатель платил на странице iPay88. Оно поддерживает только разовые платежи. Возвратов из OpenCart нет (возврат выполняется в портале мерчанта iPay88), нет сохранённых карт, подписок, предавторизации и списания, полей карты на вашем сайте и автоматического повторного запроса статуса.
Основные возможности
Четыре региона iPay88: выберите Малайзию, Филиппины, Индонезию или Таиланд. Заказ списывается в своей валюте, а способ оплаты скрывается, если эта валюта не может быть списана в вашем регионе. IDR передаётся без десятичных знаков.
Оплачено только после подтверждения iPay88: заказ отмечается оплаченным только после ответа, подписанного вашим Merchant Key, сумма и валюта которого совпадают с заказом. Несовпадение переводит заказ в статус проверки с примечанием. Затем OpenCart отправляет обычные письма о заказе.
Оба ответа iPay88: возврат покупателя и серверное уведомление (backend) обрабатываются одинаково. Уведомление backend подтверждается только после обработки; иначе iPay88 отправит его повторно.
Подписи SHA256 или SHA1: SHA256 по актуальной спецификации iPay88, SHA1 как устаревший вариант. Ответы принимаются в обоих форматах.
Без повторной обработки: повторные или одновременные ответы никогда не применяют платёж дважды, а одна корзина оплачивается только один раз. Платёж по отменённому заказу или второй платёж по оплаченному заказу добавляет примечание и никогда не открывает заказ снова.
Ожидающие и неудачные платежи: ожидающий платёж (например, перевод через банкомат или на виртуальный счёт) получает собственный статус ожидания до подтверждения iPay88. После неудачного платежа заказ остаётся без статуса, покупатель видит причину и может снова оплатить тот же самый заказ.
Тестовый режим и префикс референса: фиксированная небольшая тестовая сумма вместо суммы заказа и необязательный префикс референса для нескольких магазинов на одном аккаунте iPay88.
Собственные статусы заказов и вкладка заказа: выберите статусы OpenCart для оплаченных, ожидающих, проверяемых и неудачных платежей; геозону, минимальную сумму и порядок сортировки. На странице заказа есть вкладка с RefNo, TransId, суммами, PaymentId, AuthCode и ошибкой. Необязательный журнал без персональных данных и подписей.
Требования
OpenCart 3.0.x (проверено на 3.0.5.0) или OpenCart 4.0.2 и новее (проверено на 4.1.0.3), PHP 8.0 или новее. Один архив содержит пакеты для обеих версий. Аккаунт мерчанта iPay88 с Merchant Code и Merchant Key, а также адрес вашего сайта, зарегистрированный в iPay88 как request URL. Лицензионный ключ VibeFox с vibefox.net (один ключ на один домен).
