Подключите Razorpay
Подключите свой аккаунт Razorpay: создайте API-ключ в Razorpay и вставьте Key ID и Key secret в Menuthere. Добавьте секрет вебхука и сам вебхук в Razorpay, чтобы заказ отмечался оплаченным в ту же секунду, когда клиент заплатил.
- Где
- Settings → Payments & tax → Payment Methods → Configure
- Время
- 10 мин
- Обновлено
Подключите Razorpay
Шаг 1: Создайте API-ключ в Razorpay
В Razorpay перейдите в Razorpay → Settings → API Keys и создайте новый ключ. Вы получите Key ID и Key secret.
Шаг 2: Вставьте ключи в Menuthere
Откройте Settings → Payments & tax → Payment Methods, включите Online payment, нажмите Configure и выберите Razorpay. Вставьте Key ID (он начинается с rzp_live_) и Key secret. Секрет хранится в зашифрованном виде.
Шаг 3: Добавьте секрет вебхука
Введите любой текст в поле Webhook secret или нажмите Generate, чтобы получить, например, yourstore@menuthere. Он должен лишь совпадать с секретом, который вы введёте в Razorpay на следующем шаге.
Шаг 4: Добавьте вебхук в Razorpay
В Razorpay откройте Razorpay → Settings → Webhooks и нажмите Add new webhook. Вставьте Webhook URL, показанный на странице Menuthere, и тот же секрет. В разделе Active events откройте payment и отметьте captured и failed. Убедитесь, что вебхук включён, и сохраните его.
Шаг 5: Сохраните и включите
Вернувшись в Menuthere, нажмите Save and turn on. Ваш ключ Razorpay теперь показывает Saved и последние четыре символа.
Почему вебхук важен
Без секрета вебхука подтверждение от Razorpay нельзя проверить на сервере, поэтому заказ отмечается оплаченным, только когда браузер клиента возвращается в ваш магазин. Если клиент закрыл вкладку раньше, подтверждение теряется. Вебхук закрывает эту дыру.
Вопросы
Проходят ли деньги через Menuthere?
Можно ли использовать Razorpay и Cashfree одновременно?
См. также
Не нашли ответ? Напишите на [email protected] или в чат, с 9:00 до 21:00.Справочный центрЦеныmenuthere.com
