Депозиты с использованием платежного сервиса по умолчанию

Наименование метода:

https://api.kuna.io/v3/auth/merchant/deposit

Тип запроса:

POST

Параметры

currency

код валюты в нижнем регистре (uah, rub, usd)

amount

сумма к депозиту

payment_service

'default'

return_url

  • optional
  • URL для перенаправления после успешного депозита

callback_url

URL обратного вызова, который сможет обработать POST-запрос при успешном депозите

json
    {
        "currency": "uah",
        "amount": 100,
        "payment_service": "default",
        "return_url": "https://your.site.url",
        "callback_url": "https://callback.url"
    }

Вы получите JSON с такими параметрами:

payment_url

используйте этот URL для перенаправления пользователя на платежную страницу провайдера для завершения депозита.

deposit_id

используйте этот параметр для получения информации о депозите

json
        {
            "payment_url": "https://paygate.kuna.io/hpp?cpi=cpi_hcJmaR3Kt5nnQzaw",
            "deposit_id": "QGuTttzgBj7m"
        }

После успешного депозита вы получите обратный вызов с помощью callback_url.

json
        {
            'address': "R12345***6789", # masked CC or wallet number
            'id': 'pU9x74zwy6bv',
            'payment_address_id': '802cc437-81d2-4b22-bff8-f276ff4bc302',
            'currency': 'rub',
            'amount': '10.0'
        }

Did this page help you?