VibeFox CCAvenue for PrestaShop
Добавлено в корзину. Перейти в корзину
Цена за лицензию: 1 домен, обновления и поддержка 12 мес.
Обзор
VibeFox CCAvenue Payment добавляет в PrestaShop оплату через CCAvenue (Индия). На этапе оплаты покупатель выбирает CCAvenue, переходит на платёжную страницу CCAvenue и платит любым способом, включённым в вашей учётной записи CCAvenue: кредитными и дебетовыми картами, Net Banking, UPI, электронными кошельками или EMI. Затем покупатель возвращается в ваш магазин. Данные карты никогда не попадают на ваш сайт. Заказ создаётся только после того, как CCAvenue сообщит результат, поэтому брошенные или неудачные платежи не оставляют неоплаченных заказов.
Модуль подходит индийским магазинам с учётной записью мерчанта CCAvenue, которым нужен простой переход на страницу CCAvenue. Результат берётся из зашифрованного ответа, который CCAvenue передаёт при возврате покупателя; серверных уведомлений от CCAvenue нет. Модуль не делает возвратов из PrestaShop (возврат выполняется в панели CCAvenue), в нём нет сохранённых карт, подписок и регулярных платежей, нет формы ввода карты на сайте, а также не поддерживаются CCAvenue UAE и другие региональные платформы.
Основные возможности
Зашифрованный запрос и ответ: платёжный запрос шифруется вашим Working Key, и принимается только ответ, который расшифровывается этим ключом. Незашифрованные поля игнорируются.
Привязка к попытке оплаты: ответ должен содержать номер заказа CCAvenue, выданный вашим магазином, и секретный токен этой попытки, поэтому ответ для другой корзины или магазина отклоняется.
Проверка суммы и валюты: сумма и валюта, подтверждённые CCAvenue, сравниваются с отправленными и с корзиной с точностью до пайсы. При несовпадении заказ переводится в статус CCAvenue payment on hold с примечанием.
Без двойной обработки: повторный ответ никогда не создаёт второй заказ и не регистрирует платёж дважды. Повторная оплата уже оплаченного заказа только добавляет для вас примечание.
Безопасная работа с платежами в ожидании: платёж со статусом "Awaited" создаёт заказ в статусе Awaiting CCAvenue payment, а не помечает его как неудачный, пока деньги могут ещё быть списаны.
Понятные сообщения и повторные попытки: после неудачного или отменённого платежа покупатель возвращается к оформлению заказа с сообщением, корзина сохраняется, а новая попытка получает новый номер заказа CCAvenue.
Тестовый и рабочий режимы: test.ccavenue.com или secure.ccavenue.com с теми же учётными данными. Валюта корзины передаётся в CCAvenue.
Блок CCAvenue на странице заказа: номер заказа CCAvenue, ID трекинга, банковская ссылка, режим оплаты, а также отправленная и полученная сумма. Необязательный журнал без ключей, адресов электронной почты и адресов доставки.
Требования
PrestaShop 8.0–9.x, PHP 8.0 или новее с расширением OpenSSL. Учётная запись мерчанта CCAvenue с Merchant ID, Access Code и Working Key, сгенерированными для домена вашего магазина. Лицензионный ключ VibeFox с vibefox.net (один ключ на один домен).
