get-order

Информация о заказе.


Ресурсы

https://selena-online.ru/rest/v1/get-order/<id> [GET]

string:id - Идентификатор заказа.

Ответ

Возвращает информацию о заказе. Ответ может быть представлен в xml- или в json-формате.

Формат ответа JSON:

{
    "buyer": {
        "citizenship": string,
        "firstname": string,
        "middlename": string,
        "identity_sn": string,
        "address": string,
        "birthdate": date,
        "phone": string,
        "lastname": string,
        "email": string,
        "identity": int
    },
    "agreement": {
        "agree_date": date,
        "agree_cost": int,
        "agree_number": string
    },
    "seller": {
        "seller_email": string,
        "seller_phone": string,
        "seller_taxcode": string
    },
    "tourists": [
        {
            "citizenship": string,
            "firstname": string,
            "middlename": string,
            "identity_sn": string,
            "address": string,
            "number": string,
            "birthdate": string,
            "sex": int,
            "phone": string,
            "email": string,
            "lastname": string,
            "roomid": int,
            "id": int,
            "identity": int
        },
        ...
    ],
    "order": {
        "id": int,
        "number": string,
        "status": int,
        "order_sum": float,
        "bonus_sum": float,
        "discount_sum": float,
        "tourid": int,
        "begin_date": datetime,
        "end_date": datetime,
        "duration": int,
        "check_in_date": datetime,
        "check_out_date": datetime,
        "order_date": datetime,
        "date_to_pay": date,
        "confirm_date": datetime,
        "agentid": int
    }
}  
  

Данные заказа (раздел order)

int:id - id заказа.

string:number - номер заказа.

int:status - статус заказа: 0 или 1 - заказ на брони, 2 - аннулирован, 3 - оплачен, 5 - ожидает подтверждения.

float:order_sum - сумма заказа.

float:bonus_sum - сумма комиссии агента.

float:discount_sum - сумма скидки.

int:tourid - id тура.

datetime:begin_date - дата начала тура.

datetime:end_date - дата окончания тура.

int:duration - длительность тура.

datetime:check_in_date - дата вселения.

datetime:check_out_date - дата выселения.

datetime:order_date - дата заказа.

datetime:date_to_pay - срок платежа.

datetime:confirm_date - дата подтверждения заказа.

int:agentid - id агента.

Описание остальных полей см. в описании ресурса update-order

Index BookingAPI