VibeFox Razorpay for OpenCart

VibeFox Razorpay for OpenCart

20 €

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

Помощь

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

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

Обзор

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 (один ключ на один домен).