VibeFox Razorpay for OpenCart
Добавлено в корзину. Перейти в корзину
Цена за лицензию: 1 домен, обновления и поддержка 12 мес.
Обзор
VibeFox Razorpay Payment добавляет в OpenCart 3 и OpenCart 4 оплату через Razorpay. После нажатия Confirm Order покупатель платит в окне Razorpay Checkout, которое открывается на странице оплаты вашего магазина. В окне доступны способы оплаты, включённые в вашем аккаунте Razorpay, например UPI, кредитные и дебетовые карты, NetBanking и электронные кошельки. Данные карты и банка вводятся в окне Razorpay, а не на вашем сайте. OpenCart создаёт заказ до оплаты, но заказ получает статус только после подтверждения платежа Razorpay, поэтому неоплаченные попытки остаются как недостающие заказы.
Расширение подходит магазинам в Индии и другим магазинам с аккаунтом Razorpay, которые хотят принимать UPI и местные способы оплаты. Валюты, отличные от INR, требуют включения International Payments в вашем аккаунте Razorpay. Расширение принимает только разовые платежи. В нём нет подписок, сохранённых карт, Razorpay Magic Checkout, Payment Links, Route (разделённых платежей) и виджетов предложений.
Основные возможности
Оплата только после подтверждения Razorpay: расширение проверяет подпись Razorpay и получает платёж через API Razorpay. Только платёж на точную сумму и в валюте заказа отмечает заказ оплаченным. При несовпадении заказ переходит в статус проверки с примечанием.
Webhook: подписанные webhook-уведомления подтверждают платежи, даже если покупатель закрыл браузер сразу после оплаты. Webhook без действительной подписи отклоняется.
Без двойной оплаты: если корзина уже оплачена в Razorpay, расширение находит этот платёж, а не запрашивает второй. Повторные callback и webhook никогда не применяют платёж дважды.
Authorize & Capture or Authorize Only: списать деньги сразу или зарезервировать их и списать позже с помощью Capture Razorpay payment на вкладке Razorpay заказа.
Возвраты со страницы заказа: полный и частичный возврат на вкладке VibeFox Razorpay Payment заказа, но не больше суммы, которую Razorpay фактически списал. Возвраты, оформленные в Razorpay Dashboard, фиксируются в заказе.
Тестовый и рабочий режимы: отдельные ключи Test и Live. Оплата, списание и возврат заказа всегда используют ключи того режима, в котором заказ был оплачен.
Правильные суммы в любой валюте: валюты с двумя знаками после запятой, без десятичных знаков (JPY, KRW и другие) и с тремя знаками (KWD, BHD, OMR) передаются так, как ожидает Razorpay.
Собственные статусы заказов и условия OpenCart: выберите статусы для оплаченного, авторизованного, находящегося на проверке и возвращённого заказа, а также геозону, минимальную сумму заказа и порядок сортировки. Журнал без ключей и контактных данных покупателей.
Требования
OpenCart 3.0.x (проверено на 3.0.5.0) или OpenCart 4.0.2 и новее (проверено на 4.1.0.3), PHP 8.0 или новее. Один загружаемый файл содержит пакеты для обеих версий. Аккаунт Razorpay с Key ID и Key Secret и webhook (рекомендуется). Лицензионный ключ VibeFox с vibefox.net (один ключ на один домен).
