Як інтегрувати Razorpay з systeme.io
У цій статті ви дізнаєтеся, як інтегрувати свій акаунт Razorpay з вашим акаунтом systeme.io.
Щоб розпочати, вам знадобиться:
- Обліковий запис systeme.io
- Обліковий запис Razorpay
Налаштування та конфігурація
1. Щоб підключити свій акаунт Razorpay до systeme.io акаунта, натисніть на фото профілю, а потім у Налаштування (1).
У бічному меню натисніть Платіжні шлюзи (2), а потім — Підключити (3).
2. Додайте свої облікові дані Razorpay до свого акаунта systeme.io та натисніть Зберегти (4).
Генерація API-ключів ID/Secret
Щоб отримати ідентифікатор ключів API/секретну інформацію з вашого Razorpay, увійдіть у свій акаунт Razorpay, перейдіть у налаштування (4), а потім у розділ Вебсайти та ключі API (5).
Згенеруйте та скопіюйте API-ключі ID/секрет (6)
Або ж увійдіть у свій обліковий запис і перейдіть на https://dashboard.razorpay.com/app/keys, щоб згенерувати та скопіювати API-ключі ID/секрет.
Налаштування вебхуків Razorpay
1. Скопіюйте URL вебхука та секрет із розділу Razorpay у вашому systeme.io акаунті.
2. Натисніть на Налаштування (7), потім у своєму обліковому записі Razorpay перейдіть до розділу Вебхуки (8) і натисніть Додати новий вебхук (9).
3. У спливаючому вікні, що з'являється, вставте URL вебхука та секрет вебхука.
Відмічайте такі поля для налаштування подій:
Платіжні події:
- payment.authorized
- payment.failed
- payment.captured
Порядок подій:
- order.paid
Події рахунків:
- invoice.paid
- invoice.expired
Абонементні заходи:
- subscription.authenticated
- subscription.paused
- subscription.resumed
- subscription.activated
- subscription.pending
- subscription.halted
- subscription.charged
- subscription.cancelled
- subscription.completed
- subscription.updated
Події повернення коштів:
- refund.processed
- refund.created
ВАЖЛИВО: Обов'язково відмічайте зазначені вище події. Без них systeme.io не зможете отримати необхідну інформацію для збору транзакцій/підписок, а клієнти не матимуть доступу до ресурсів.
Примітка: Щоб інтеграція з Razorpay працювала належним чином, ваша форма замовлення повинна містити обов'язкові поля: електронна пошта, ім'я, прізвище та номер телефону. Без них платежі не можуть бути оброблені через шлюз Razorpay.
Що відбувається, якщо платіж Razorpay не завершується?
Окрім основної спроби оплати, буде зроблено три спроби, з одним днем між кожною спробою. Затримка між кожною спробою не може бути змінена. Однак продавець має можливість зробити нову спробу прямого дебету без очікування одноденної затримки через свою панель Razorpay. Однак важливо зазначити, що це не вплине на максимальну кількість спроб.





