billing:billing_cart:order

Оформление заказа

Заказ домена, формирование счета на оплату.

Процедура регистрации происходит посредством двух запросов - выписка счета и оплата счета с баланса учетной записи.

Параметр Обязательный Тип Описание
class Да String billing_cart
method Да String order
domains Нет Array список доменов для заказа. Структура элементов массива:
[
   [
       'name' => "example-1.com", // имя домена, который необходимо зарегистрировать
       'period' => 1 // период регистрации домена, лет
   ],
   ['name' => "example-2.net", 'period' => 1],
   ...
];
name — имя домена, который необходимо зарегистрировать (имя указывается полностью, с зоной);
period — период регистрации домена(количество лет);
hosting Нет Array
[
    'plan' => 1, // идентификатор тарифного плана
    'period' => 12, // период оплаты хостинга, месяцев. Возможные значения 1, 3, 6, 12, 24
    'country' => 'UA', // Страна расположения хостинга: UA, RU, DE, FR, US
    'login' => 'myhost' // имя хостинг аккаунта
] 
vps Нет Array
[
    'plan' => 1, // идентификатор тарифа
    'distr' => 2,  // идентификатор дистрибутива
    'period' => 1 // период оплаты VPS, мес. Значения: 1, 3, 6, 12
]
dedicated Нет Array
[
    'server_id' => 1, // идентификатор тарифа
    'os_id' => 2,  // идентификатор os
    'period' => 1 // период оплаты, мес. Значения: 1, 3, 6, 12
]

{
    "status": "success",
    "data": {
        "id": "123456", 
        "number": "1-123456", // номер выписанного счёта
        "date": "29.04.2019", // дата создания счета
        "status": "init", // состояние счета
        "currency": "UAH", // валюта
        "sum": "1.00", // сумма, к оплате
        "purpose": "Реєстрація домену example.com на 1 рік - 1.00 UAH" // описание услуг включенных в счёт
    }
}

  • billing/billing_cart/order.txt
  • Последние изменения: 6 месяц (-ев) назад
  • — andriy