Запрос к API биллинга может осуществляться как через адресную строку браузера, так и через любые скрипты.
Он состоит из двух частей: URL биллинга и передаваемые параметры.
В передаваемых параметрах указываются следующие данные:
- Авторизация - authinfo
- Тарифный план - price
- Период заказа - period
- Автопродление - autoprolong (пустое значение - не продлять)
- Доменное имя сервера - domain
- Параметры оплаты - payfrom
- Оплата заказа - func
- Подтверждение пользовательского соглашения - agree
- Параметры тарифного плана - addon_*
- Дополнительные услуги - enum_*
Списки параметров указаны в таблицах.
Тарифные планы
price | period / autoprolong | ||||
---|---|---|---|---|---|
Тариф | ID | 1 меc | 3 мес | 6 мес | 1 год |
Эконом | 1291 | 1180 | 1292 | 1293 | 1289 |
Бизнес | 1269 | 1294 | 1296 | 1297 | 1295 |
Эксперт | 1275 | 1299 | 1301 | 1302 | 1300 |
Backup | 1379 | 1378 | 1379 | 1380 | 1381 |
Параметры тарифного плана
addon_ | ||
---|---|---|
Тариф / Значение | Диск | IPv4 |
Эконом | xxxx | 1267 / 0 |
Бизнес | 1270 / 10 | 1271 / 0 |
Эксперт | 1276 / 15 | 1277 / 0 |
Backup | 1380 / 1 | xxxx |
Пример заказа ЭКОНОМ на месяц
https://billing.host-solutions.ru/billmgr?authinfo=<USER>:<PASS>&addon_1267=0&agree=on&domain=<DOMAIN>&&period=1291&price=1262&autoprolong=&payfrom=neworder&func=vhost.order.5&sok=ok"
Где,
- <USER> - имя пользователя
- <PASS> - пароль
- <DOMAIN> - уникальное имя для основного домена
При корректном завершении заказа появится следующая информация:
<script language='JavaScript'>fr_master('startpage=vds', 'top.');</script>