VibeFox Tap for PrestaShop

VibeFox Tap for PrestaShop

20 €

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

Помощь

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

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

Обзор

VibeFox Tap Payments добавляет в PrestaShop платёжную систему Tap Payments: Visa, Mastercard, Amex, mada, KNET, Benefit, Apple Pay и Google Pay. Покупатель платит на защищённой странице оплаты Tap или во всплывающем окне Tap Checkout на странице оплаты вашего магазина. Данные карты никогда не попадают на ваш сервер. Заказ создаётся только после подтверждения платежа Tap, поэтому прерванные или отклонённые платежи не оставляют неоплаченных заказов.

Модуль подходит магазинам в Кувейте, Саудовской Аравии, ОАЭ, Бахрейне, Катаре, Омане и на других рынках Tap, которые хотят принимать местные и международные способы оплаты с учётной записью Tap. Модуль принимает разовые платежи. В нём нет сохранённых карт, подписок и полей для ввода карты, встроенных в страницу оформления заказа, а также нет частичного списания.

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

Два варианта оформления заказа: страница оплаты Tap (перенаправление, рекомендуется) или всплывающее окно Tap Checkout на странице оплаты модуля, при этом страница оплаты Tap остаётся резервным вариантом.

Оплата засчитывается только после подтверждения Tap: модуль получает платёж через API Tap, проверяет, что он относится к корзине, и сверяет сумму и валюту с корзиной до создания заказа.

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

Правильные суммы: KWD, BHD, OMR и JOD передаются с 3 знаками после запятой, SAR, AED, QAR, EUR, USD и остальные валюты — с 2.

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

Возвраты со страницы заказа: полные и частичные возвраты в блоке Tap payment, но не больше суммы, которую Tap фактически списал; всегда с ключом того режима (тестового или рабочего), в котором был произведён платёж.

Безопасная обработка статусов: повторные вебхуки и возвраты покупателя никогда не создают второй заказ. Расхождения по сумме переводят заказ в статус Tap payment on hold, а повторные или поздние платежи отмечаются в заказе.

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

Требования

PrestaShop 8.0–9.x, PHP 8.0 или новее. Учётная запись Tap с тестовыми и рабочими ключами API (секретный ключ; публичный ключ нужен только для всплывающего окна). Валюта магазина AED, BHD, EGP, EUR, GBP, JOD, KWD, OMR, QAR, SAR или USD. Лицензионный ключ VibeFox с vibefox.net (один ключ на один домен).