Платежі
Створюйте одноразові та рекурентні платежі через Hosted або Direct Checkout.
Платежі
Створюйте одноразові та рекурентні платежі через Hosted або Direct Checkout.
Виплати
Здійснюйте виплати на картки клієнтів.
Підписки
Керуйте регулярними платежами та підписками.
Apple Pay & Google Pay
Підтримка мобільних платежів для кращого UX.
Отримайте credentials
Перейдіть до розділу Авторизація та збережіть тестові login/password
Ознайомтесь з тестовими картками
Використовуйте тестові картки для симуляції різних сценаріїв оплати
Створіть перший платіж
Використайте API для створення платежу
Налаштуйте callbacks
Додайте обробку webhook-повідомлень для отримання статусів
API використовує BasicAuth. Всі запити повинні містити заголовок авторизації:
curl -X POST https://api.rozetkapay.com/api/payments/v1/new \ -u "login:password" \ -H "Content-Type: application/json" \ -d '{"amount": 100, "currency": "UAH", ...}'API підтримує до 1000 запитів/секунду. При перевищенні ліміту повертається статус 429 з заголовками:
| Заголовок | Опис |
|---|---|
X-RATELIMIT-LIMIT | Ліміт запитів на секунду |
X-RATELIMIT-REMAINING | Залишок запитів |
X-RATELIMIT-RESET | Час до скидання ліміту (сек) |