Razorpay

Razorpay – це постачальник онлайн-платежів, заснований в Індії, який підтримує понад 100 способів оплати.

Створіть обліковий запис Razorpay в Odoo (лише для індійських компаній)

Примітка

  • Цей метод доступний лише для індійських компаній.

  • Цей потік не підтримує test mode.

  1. Navigate to the Razorpay payment provider і натисніть Connect.

  2. Пройдіть процес створення облікового запису та введіть коди підтвердження, коли буде запропоновано.

    Порада

    Якщо у вас вже є обліковий запис Razorpay, введіть свої облікові дані Razorpay, виберіть обліковий запис, який ви хочете підключити до бази даних Odoo (якщо це можливо), а потім натисніть Продовжити.

  3. Після завершення процесу натисніть Авторизувати. Якщо всю необхідну інформацію надано, вас буде перенаправлено на Odoo, а постачальника платіжних послуг буде Увімкнено.

Ручне введення облікових даних та вебхука

Конфігурація Razorpay

  1. За потреби створіть обліковий запис Razorpay та увійдіть до Інф. панель Razorpay.

  2. Перейдіть на вкладку Платежі у верхній частині сторінки.

  3. Увімкніть перемикач Тестовий режим у лівому меню, щоб спробувати інтеграцію без стягнення плати з клієнтів. Вимкніть його, коли будете готові приймати реальні платежі.

  4. Натисніть Обліковий запис і налаштування у лівому меню, потім у розділі Налаштування веб-сайту та програми виберіть Ключі API.

  5. Скопіюйте значення полів Key Id та Secret Key та збережіть їх на потім.

  6. Натисніть Обліковий запис і налаштування у лівому меню, потім у розділі Налаштування веб-сайту та програми виберіть Вебхуки.

  7. Натисніть Додати новий вебхук, потім введіть URL-адресу бази даних Odoo, а потім /payment/razorpay/webhook у полі URL-адреса вебхука.
    Наприклад: https://example.odoo.com/payment/razorpay/webhook.
  8. Заповніть поле Секрет паролем на ваш вибір і збережіть його на потім.

  9. Увімкнути такі події: payment.authorized, payment.captured, payment.failed, refund.failed та refund.processed.

  10. Натисніть Створити вебхук, щоб завершити налаштування.

Важливо

Для прийняття регулярних платежів необхідно активувати функцію Регулярні платежі. Щоб увімкнути цю функцію, надішліть запит до служби підтримки Razorpay.

Конфігурація Odoo

  1. Активувати режим розробника.

  2. Перейдіть до платіжного провайдера Razorpay.

  3. На вкладці Облікові дані заповніть Key Id, Key Secret та Секрет вебхука значеннями, які ви зберегли під час Конфігурація Razorpay.

  4. Налаштуйте решту параметрів за потреби.

  5. Встановіть для поля Стан значення Увімкнено (або Тестовий режим, якщо ви використовуєте Razorpay як test).

Важливо

Якщо ви налаштуєте Odoo для збір сум вручну:

  • Razorpay не підтримує ручне анулювання транзакції.

  • Транзакції, які залишаються необробленими більше п’яти днів, автоматично анулюються.

Перегляньте також

Онлайн-платежі