These docs are for v3.0. Click to read the latest docs for v4.0.

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

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

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'
		}