Через API ви можете оплатити нове замовлення або продовжити існуюче.
Ви можете отримати посилання на оплату замовлення з вашої банківської картки або крипто-гаманця, або ж здійснити оплату автоматично з балансу API, який поповнюється в особистому кабінеті.
Поповнення балансу API: https://proxy-solutions.net/lk/api . Для поповнення через баланс API у полі merchant необхідно передавати значення balance
Оплата заказу
post
Запит дозволяє оплатити нове замовлення або продовжити існуюче.
Authorizations
Path parameters
order_idintegerRequiredExample: 10000
Body
merchantstringRequired
Код платіжної системи
Example: freekassa
periodintegerOptional
Оплачуваний період у днях. Якщо не передати, буде використано період замовлення.
Example: 60
currencystringRequired
Код валюти платіжної системи
Example: RUB
promocodestringOptional
Промо-код
Example: PSPromo
Responses
200
OK
application/json
401
Unauthorized
404
Order not found
422
Validation error
application/json
post
/user/orders/{order_id}/charge
Отримання доступних способів оплати
Список способів оплати
get
Запит повертає список доступних на даний момент способів оплати. Кожен спосіб оплати має свій підтримуваних валют.
Responses
200
OK
application/json
get
/merchants
200
OK
Розрахунок вартості замовлення
Розрахунок вартості замовлення
post
Розрахунок вартості замовлення із заданими параметрами та суми до оплати. Якщо вказано діючий промокод, то буде застосовано відповідну знижку.
Path parameters
service_idintegerRequiredExample: 4
Query parameters
langstring · enumOptional
Код языка
Default: ENPossible values:
Body
location_idintegerOptional
Локація (якщо тариф передбачає)
Example: 8
quantityintegerOptional
Кількість адрес/каналів
Default: 1
periodintegerOptional
Період у днях
Default: 30
multiportbooleanOptional
Дозволити клієнту зміну обладнання (тільки для мобільних проксі)
Default: true
promocodestringOptional
Промокод
Example: vk-top10
merchantstringOptional
Код мерчанта
Example: freekassa
currencystringOptional
Код валюты
Example: RUB
Responses
200
OK
application/json
langstringOptionalExample: EN
discountnumberOptional
Знижка за промокодом у відсотках
Example: 10
amountnumberOptional
Вартість замовлення в USD
Example: 1.81
converted_amountnumberOptional
Вартість у заданій "payer_currency" валюті
Example: 100
merchantstringOptional
Код мерчанта
Example: freekassa
payer_amountnumberOptional
Сума до оплати у заданій валюті з урахуванням знижки за промокодом
Example: 90
payer_currencystringOptional
Код валюти
Example: RUB
404
Service not found
422
Validation error
application/json
post
/services/{service_id}/price
Продовження замовлення
Ви завжди можете продовжити своє замовлення якщо здійсните додаткову оплату на потрібний період продовження через Оплата заказу .
Якщо термін дії замовлення закінчився, ви можете також змінити кількість проксі в ньому через Зміна замовлення.