VibeFox Razorpay for PrestaShop

VibeFox Razorpay for PrestaShop

20 €

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

Помощь

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

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

Обзор

VibeFox Razorpay Payment добавляет в PrestaShop оплату через Razorpay. Покупатель платит во всплывающем окне Razorpay Checkout, которое открывается на странице оплаты вашего магазина. В окне доступны способы оплаты, включённые в вашей учётной записи Razorpay, например UPI, кредитные и дебетовые карты, NetBanking и кошельки. Данные карты и банка вводятся во всплывающем окне Razorpay, а не на вашем сайте. Заказ создаётся только после того, как Razorpay подтвердит платёж, поэтому незавершённые платежи не оставляют неоплаченных заказов.

Модуль подходит магазинам в Индии и другим магазинам с учётной записью Razorpay, которые хотят принимать UPI и локальные способы оплаты. Для валют, отличных от INR, в вашей учётной записи Razorpay должна быть включена функция International Payments. Модуль принимает только разовые платежи. Он не поддерживает подписки, сохранённые карты, Razorpay Magic Checkout, Payment Links, Route (разделённые платежи) и виджеты предложений.

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

Заказ оплачен только после подтверждения Razorpay: модуль проверяет подпись Razorpay и получает платёж через API Razorpay. Заказ отмечается оплаченным только при платеже на точную сумму корзины и в её валюте. При несовпадении заказ переводится в статус Razorpay payment on hold с примечанием.

Webhook: подписанные webhook-уведомления подтверждают платежи, даже если покупатель закрыл браузер сразу после оплаты. Webhook без действительной подписи отклоняется.

Без повторной оплаты: если корзина уже оплачена в Razorpay, модуль находит этот платёж и не просит оплатить второй раз. Повторные обращения и webhook-уведомления никогда не создают второй заказ.

Authorize & Capture или Authorize Only: списание сразу или резервирование суммы с последующим списанием действием Capture Razorpay payment на странице заказа.

Возвраты со страницы заказа: полные и частичные возвраты в блоке Razorpay payment заказа, но не больше суммы, которую Razorpay фактически списал. Возвраты, сделанные в Razorpay Dashboard, фиксируются в заказе.

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

Правильные суммы в любой валюте: валюты с двумя знаками после запятой, без десятичных знаков (JPY, KRW и другие) и с тремя знаками (KWD, BHD, OMR) передаются так, как ожидает Razorpay.

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

Требования

PrestaShop 8.0–9.x, PHP 8.0 или новее. Учётная запись Razorpay с Key ID и Key Secret и webhook (рекомендуется). Лицензионный ключ VibeFox с vibefox.net (один ключ на один домен).