Приймайте платежі за 15 хвилин
Ми створили RozetkaPay API максимально лаконічним, щоб ви могли зосередитися на логіці свого продукту, а не на нюансах банківських протоколів. Apple Pay, Google Pay, підписки та виплати — усе працює через єдиний інтерфейс.
Швидкий старт
- Отримайте тестовий доступ
- Створіть перший тестовий платіж за 15 хв з тестовими картками
Ваш перший запит
Створення платежу — один POST-запит: стандартний BasicAuth і JSON лише з тими полями, які потрібні для транзакції.
curl -X POST https://api-epdev.rozetkapay.com/api/payments/v1/new \ -u "a6a29002-dc68-4918-bc5d-51a6094b14a8:XChz3J8qrr" \ -H "Content-Type: application/json" \ -d '{ "external_id": "order_1", "amount": 100, "currency": "UAH", "mode": "hosted", "callback_url": "https://your-site.com/callback", "result_url": "https://your-site.com/result" }'Що далі? У відповіді прийде action.value — URL платіжної сторінки. Переспрямуйте покупця за цим посиланням. Після завершення оплати на ваш callback_url надійде callback із підписом X-ROZETKAPAY-SIGNATURE для перевірки.
Інструкції з налаштування
Типові сценарії інтеграції — від першого запиту до робочого платіжного процесу.
Повний цикл оплати «під ключ» — від запиту до фінального сповіщення.
Перевірка підпису та обробка вебхуків після зміни статусу платежу.
Токенізація карток без зберігання карткових даних на вашому боці.