VibeFox Razorpay for PrestaShop
Додано до кошика. Перейти до кошика
Ціна за ліцензію: 1 домен, оновлення та підтримка 12 міс.
Огляд
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 із приміткою.
Вебхук: підписані вебхуки підтверджують платежі навіть тоді, коли покупець закриває браузер одразу після оплати. Вебхуки без дійсного підпису відхиляються.
Без подвійної оплати: якщо кошик вже оплачено в Razorpay, модуль знаходить цей платіж і не просить другий. Повторні звернення та вебхуки ніколи не створюють друге замовлення.
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 та вебхук (рекомендовано). Ліцензійний ключ VibeFox з vibefox.net (один ключ на домен).
