RozetkaPay
RozetkaPay Payment API

Приймайте платежі за 15 хвилин

Ми створили RozetkaPay API максимально лаконічним, щоб ви могли зосередитися на логіці свого продукту, а не на нюансах банківських протоколів. Apple Pay, Google Pay, підписки та виплати — усе працює через єдиний інтерфейс.

Швидкий старт

Ваш перший запит

Створення платежу — один 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 для перевірки.

Інструкції з налаштування

Типові сценарії інтеграції — від першого запиту до робочого платіжного процесу.

Популярні методи API