VibeFox Xendit for PrestaShop

VibeFox Xendit for PrestaShop

20 €

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

Помощь

Задать вопрос: VibeFox Xendit for PrestaShop

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

Обзор

VibeFox Xendit Payment Gateway добавляет в PrestaShop оплату через Xendit для магазинов в Индонезии, на Филиппинах, во Вьетнаме, Таиланде, Малайзии и Сингапуре. На этапе оплаты покупатель выбирает Xendit, переходит на размещённую на стороне Xendit страницу счёта, оплачивает любым платёжным каналом, подключённым в вашем аккаунте Xendit для валюты корзины (виртуальные счета, электронные кошельки, QR-коды, розничные точки или карты), и возвращается в ваш магазин. Заказ создаётся только после того, как Xendit подтвердит оплату.

Модуль подходит магазинам, которые хотят принимать локальные способы оплаты Юго-Восточной Азии через один аккаунт Xendit, не создавая собственных платёжных форм на сайте. Возвраты выполняются в Xendit Dashboard, а не из панели администратора PrestaShop. В модуле нет сохранённых карт, подписок, полей оплаты на странице оформления заказа, раздельных авторизации и списания, а также субаккаунтов xenPlatform.

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

Размещённый счёт Xendit: один счёт на каждую попытку оплаты на сумму корзины в валюте корзины. IDR и VND передаются целыми числами, остальные валюты — с двумя знаками после запятой.

Оплата только после подтверждения Xendit: вебхуки проверяются по токену верификации режима, а статус, сумма и валюта счёта всегда перепроверяются через API Xendit до создания заказа.

Проверка суммы и валюты: оплаченный счёт, который не совпадает с суммой или валютой корзины, создаёт заказ в статусе Xendit payment on hold с примечанием.

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

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

Статус заказа на выбор: Payment accepted или Delivered после успешной оплаты.

Семь валют: IDR, PHP, VND, THB, MYR, USD и SGD. Способ оплаты показывается только для этих валют.

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

Требования

PrestaShop 8.0–9.x, PHP 8.0 или новее. Учётная запись Xendit с секретными ключами API и токенами верификации вебхуков для тестового и рабочего режимов. Лицензионный ключ VibeFox с vibefox.net (один ключ на один домен).