Получить данные о заказах — до 15.08
Внимание. 15 августа методы устареют. Вместо них используйте методы нового локального API.
С помощью этой группы методов вы можете получать информацию о заказах и их получателях.

Получить информацию по заказу

GET aliexpress.solution.order.info.get
С помощью этого метода можно получить информацию по отдельному заказу покупателя по его ID.

Параметры запроса

ПараметрТип
Описание
ОбязателенПример
param1OrderQuery
Параметры
Да
order_idint
Уникальный идентификатор заказа
Да123456789
↳ ext_info_bit_flagint
Битовый флаг, который можно использовать, чтобы зафиксировать состояние объекта.
Да

Пример запроса

param1= {"order_id": 123456789}

Параметры ответа

ПараметрТипОписание
buyer_infoGlobalAeopTpPersonDto[]
Массив с информацией о покупателе:
  • login_id — идентификатор покупателя;
  • last_name — фамилия покупателя;
  • first_name — имя покупателя;
  • country — страна покупателя.
gmt_modifiedstringДата и время последнего изменения по Тихоокеанскому времени.
receipt_addressGlobalAeopTpAddressDto[]Массив в информацией об адресе и контактных данных покупателя.
gmt_trade_endstringДата и время перехода заказа в статус Завершён.
is_phonebooleanТелефонный заказ или нет.
buyerloginidintУникальный идентификатор покупателя.
logistics_amountGlobalMoneyStr
Массив с информацией о стоимости доставки.
  • cent — число разменных денежных единиц, например, центов или копеек.
  • currency_code — трёхбуквенный код валюты, например, RUB.
  • amount — сумма платежа.
  • cent_factor — соотношение между базовой и разменной денежной единицей. Для рублей это всегда 100 (1 рубль = 100 копеек).
  • currency — объект с информацией о валюте платежа, например, названием и цифровым кодом валюты.
memostringКомментарий к заказу.
child_order_ext_info_listGlobalAeopTpOrderProductInfoDto[]
Массив с информацией о позициях (подзаказах) в заказе:
  • quantity — количество данного товара в заказе.
  • unit_price — стоимость единицы товара.
  • sku – объект с информацией об артикуле товара, например, цвете или размере.
  • product_name – название товара.
  • product_id – идентификатор товара.
  • category_id – идентификатор категории нижнего уровня.
issue_infoGlobalAeopTpIssueInfoDto[]
Массив с информацией о споре.
  • issue_model — тип спора.
  • issue_status — статус спора.
  • issue_time — время открытия спора.
refund_infoGlobalAeopTpRefundInfoDto[]
Если был возврат, массив с информацией о возврате.
  • refund_reason — причина возврата.
  • refund_status — статус возврата, может быть: wait_refund, refund_ok, refund_cancel, close, refund_frozen.
  • refund_cash_amt — информация о сумма возврата.
  • refund_coupon_amt — информация о сумме возврата купона.
  • refund_type – тип возврата, например, payout_refund — это возврат только денег без возврата товара.
  • refund_time – время возврата.
settlement_currencystringВалюта расчётов.
logistic_info_listGlobalAeopTpLogisticInfoDto[]
Массив с информацией о доставке товара, например:
  • logistics_no — трек-номер.
  • have_tracking_info — есть ли информация об отслеживании посылки.
  • receive_status — информация о том, получен ли заказ: received (получен), not_received (не получен), suspected_received (считается полученным).
  • logistics_service_name — отображаемое название транспортной компании.
  • logistics_type_code — внутреннее кодовое название транспортной компании.
pay_amount_by_settlement_curstringСумма оплаченная за заказ в валюте расчётов
idintИдентификатор заказа.
frozen_statusstringСтатус заморозки заказа.
issue_statusstringСтатус спора по заказу.
logistics_statusstringТекущий этап доставки, может быть NO_LOGISTICS、 WAIT_SELLER_SEND_GOODS, SELLER_SEND_PART_GOODS, SELLER_SEND_GOODS, BUYER_ACCEPT_GOODS.
order_amountGlobalMoneyStrМассив с информацией о сумме заказа.
seller_signer_fullnamestringПолное имя продавца.
over_time_leftstringВремя, на которое заказ просрочен (когда истёк нынешний статус).
order_end_reasonstringПричина закрытия заказа.
init_oder_amountGlobalMoneyStrМассив с информацией о сумме заказа.
opr_log_dto_listGlobalAeopTpOperationLogDto[]Подробности действия с заказом.
child_order_listGlobalAeopTpChildOrderDto[]
Список позиций в заказе с подробной информацией о них.
  • snapshot_id — идентификатор снепшота товара.
  • lot_num — трёхбуквенный код валюты, например, RUB.
  • logistics_amount — сумма платежа.
  • goods_prepare_time — vаксимальное время сборки заказа в днях. Советуем указывать не более 5, чтобы покупатели реже отменяли заказы.
  • product_attributes — объект с информацией о валюте платежа, например, названием и цифровым кодом валюты.
  • buyer_memo — заметка о покупателе.
  • refund_info— информация о возврате.
  • id — идентификатор заказа.
  • logistics_type — информация о транспортной компании и способе доставки.
  • frozen_status — статус заморозки заказа, может быть NO_FROZEN или IN_FROZEN.
  • issue_status — статус спора.
  • order_sort_id — серийный номер (штрихкод) товара.
  • afflicate_fee_rate — комиссия за партнёрскую программу.
  • init_order_amt — сумма заказа.
  • child_issue_info — информация о споре по этой позиции.
  • product_snap_url
  • loan_info — информация о задолженности.
  • order_status— статус заказа, может быть PLACE_ORDER_SUCCESS; IN_CANCEL; WAIT_SELLER_SEND_GOODS; SELLER_PART_SEND_GOODS; WAIT_BUYER_ACCEPT_GOODS; FUND_PROCESSING; IN_ISSUE; IN_FROZEN; WAIT_SELLER_EXAMINE_MONEY; RISK_CONTROL.
  • send_goods_operator — откуда отправляется заказ, со склада продавца или со склада AliExpress.
  • product_id — идентификатор товара.
  • product_count — количество товара в заказе.
  • fund_status — статус оплаты.
  • escrow_fee_rate — размер комиссии AliExpress.
  • product_img_url — ссылка на изображение товара.
  • child_order_id — идентификатор подзаказа (позиции).
  • product_price — цена товара.
  • product_name — название товара.
  • snapshot_small_photo_path — фото снепшота товара.
  • product_standard — характеристики товара.
  • logistics_warehouse_type
  • child_order_discount_info — информация о скидке на товар, делится пропорционально между всеми позициями в заказе. Последняя позиция получает остаток.
  • child_order_adjust_amount — сумма, на которую скорректирована стоимость заказа, например, если продавец нажал кнопку Изменить цену.
  • child_order_discount_detail_list: discount_detail, подробная информация о размере скидки, promotion_owner — владелец промо, за чей счёт делается скидка: продавца или платформы, promotion_type — тип промо, например, shop coupon (купон магазина), platform coupon (купон платформы), promotion_id — идентификатор промоакции.
gmt_createstringВремя создания заказа.
seller_operator_login_idstringИдентификатор продавца.
payment_typestringТип оплаты.
loan_infoGlobalAeopTpLoanInfoDto[]Массив с информацией о задолженности.
order_statusstringСтатус заказа, может быть: PLACE_ORDER_SUCCESS; IN_CANCEL; WAIT_SELLER_SEND_GOODS; SELLER_PART_SEND_GOODS; WAIT_BUYER_ACCEPT_GOODS; FUND_PROCESSING; IN_ISSUE; IN_FROZEN; WAIT_SELLER_EXAMINE_MONEY; RISK_CONTROL.
buyer_signer_fullnamestringПолные имя и фамилия покупателя.
gmt_pay_successstringВремя успешной оплаты заказа.
loan_statusstringСтатус задолженности по заказу, если нет, то вернётся loan_none.
seller_operator_aliidloginidstringИдентификатор.
fund_statusstringСтатус оплаты по заказу, например, NOT_PAY означает не оплачен, а PAY_SUCCESS — оплата прошла успешно.
escrow_feeGlobalMoneyStrМассив с информацией о комиссии AliExpress.
cpf_numberstringНомер в реестре физических лиц.
offline_pickup_typestringСпособ получения посылки, например, RU_OFFLINE_SELF_PICK_UP_EXPRESSION.
order_discount_infoGlobalMoneyStrМассив с информацией о скидке (сумма платформенных скидок и скидок магазина).
offline_pickup_point_codestringКод пункта выдачи заказа.

Пример ответа

{
    "aliexpress_solution_order_info_get_response": {
        "result": {
        "data": {
            "buyer_info": {
            "country": "RU",
            "first_name": "ae877656",
            "last_name": "user",
            "login_id": "ru1300383132tiaae"
            },
            "buyer_signer_fullname": "ae877656 user",
            "buyerloginid": "ru1300383132tiaae",
    <...>
            "refund_info": {},
            "seller_operator_login_id": "ru123456789abcd",
            "seller_signer_fullname": "Test Official Store",
            "settlement_currency": "RUB"
        },
        "error_code": "0",
        "error_message": "操作成功",
        "time_stamp": "2021-05-27 22:50:10"
        },
    }
  }

Получить список заказов

GET aliexpress.solution.order.get
С помощью этого метода можно получить список заказов с информацией о них.

Параметры запроса

В запросе нужно передать параметр param0 типа OrderQuery со следующими параметрами:
ПараметрТипОписаниеОбязателенПример
page_sizeintЧисло страниц, которые нужно вывести.Да20
current_pageintТекущая страница.Да1
modified_date_startstringВывести в список заказы с датой изменения после этой даты. Тихоокеанское время.Да, если вы не передали параметр create_date_start2021-01-01 12:12:12
modified_date_endstringВывести в список заказы с датой изменения не позднее этой даты. Тихоокеанское время.Нет2021-03-01 12:12:12
create_date_startstingВывести в список заказы с датой создания после этой даты. Тихоокеанское время.Да, если вы не передали параметр modified_date_start2021-01-01 12:12:12
create_date_endstringВывести в список заказы с датой создания не позднее этой даты. Тихоокеанское время.Нет2021-03-01 12:12:12
buyer_login_idintИдентификатор покупателя.Нет1234567890
order_status_listсписокСписок статусов, заказы с которыми вы хотите вывести. См. order_status.Нет/-
order_statusstringСтатус заказа, может принимать значения: PLACE_ORDER_SUCCESS (заказ создан и ждёт оплаты), IN_CANCEL (покупатель запросил отмену), WAIT_SELLER_SEND_GOODS (ожидает отгрузку), SELLER_PART_SEND_GOODS (отправлен частично), WAIT_BUYER_ACCEPT_GOODS (в доставке, ожидает подтверждения покупателем), FUND_PROCESSING (покупатель подтвердил получение, выплата в процессе), IN_ISSUE (идёт спор), IN_FROZEN (заказ заморожен), WAIT_SELLER_EXAMINE_MONEY (ждет вашего подтверждения): Waiting for your confirmation amount; RISK_CONTROL (заказ отправлен на проверку безопасностью). Обратите внимание, что заказы в статусе FINISH (завершён) нужно запрашивать отдельно.НетПример

Пример запроса

param0 =
{
  "current_page": 1,
  "page_size": 20,
  "create_date_start": "2021-01-12 12:12:12",
}

Пример ответа

{
  "aliexpress_solution_order_get_response": {
    "result": {
      "current_page": 1,
      "error_code": "0",
      "error_message": "操作成功",
      "page_size": 1,
      "success": true,
      "target_list": {
        "order_dto": [
          {
            "biz_type": "AE_ETICKET",
            "buyer_login_id": "ru1300383132tiaae",
            "buyer_signer_fullname": "ae877656 user",
            "end_reason": "",
            "frozen_status": "NO_FROZEN",
            "fund_status": "PAY_SUCCESS",
            "gmt_create": "2021-05-08 03:14:10",
            "gmt_pay_time": "2021-05-08 23:56:43",
            "gmt_update": "2021-05-08 23:57:00",
            "has_request_loan": false,
            "issue_status": "NO_ISSUE",
            "logisitcs_escrow_fee_rate": "",
            "order_id": 5010253598549132,
            "order_status": "WAIT_SELLER_SEND_GOODS",
            "payment_type": "MIXEDCARD",
            "phone": false,
            "product_list": {
              "order_product_dto": [
                {
                  "can_submit_issue": false,
                  "child_id": 5010253598559132,
                  "goods_prepare_time": 1,
                  "issue_status": "NO_ISSUE",
                  "logistics_amount": {
                    "amount": "0.00",
                    "currency_code": "RUB"
                  },
                  "logistics_service_name": "Automatic shipping (virtual good)",
                  "logistics_type": "VIRTUAL",
                  "money_back3x": false,
                  "order_id": 5010253598559132,
                  "product_count": 1,
                  "product_id": 1005002358948611,
                  "product_img_url": "http://ae01.alicdn.com/kf/U1bcf905ab30a4382b3a696213a96a5dbE.png",
                  "product_name": "Certificate store Tilda",
                  "product_snap_url": "//www.aliexpress.com/snapshot/null.html?orderId=5010253598559132",
                  "product_unit": "piece",
                  "product_unit_price": {
                    "amount": "200.00",
                    "currency_code": "RUB"
                  },
                  "send_goods_operator": "SELLER_SEND_GOODS",
                  "show_status": "WAIT_SELLER_SEND_GOODS",
                  "sku_code": "3424314",
                  "son_order_status": "WAIT_SELLER_SEND_GOODS",
                  "total_product_amount": {
                    "amount": "200.00",
                    "currency_code": "RUB"
                  }
                }
              ]
            },
            "seller_login_id": "ru12345678abcd",
            "seller_operator_login_id": "ru12345678abcd",
            "seller_signer_fullname": "Test Official Store",
            "timeout_left_time": -3226794460
          }
        ]
      },
      "total_count": 2,
      "total_page": 2
    }
  }
}

Получить информацию о получателе

GET aliexpress.solution.order.receiptinfo.get
Возвращает информацию о получателе товара для отгрузки.

Параметры запроса

В запросе нужно передать параметр param1 типа SingleOrderQuery со следующими параметрами:
ПараметрТипОписаниеОбязателенПример
order_idintУникальный идентификатор заказа.Да100000015

Пример запроса

param1 = {"order_id": 123456789}

Параметры ответа

ПараметрТипОписание
country_namestringНазвание страны или региона на латинице.
mobile_nostringНомер мобильного телефона.
contact_personstringИмя и фамилия получателя заказа.
phone_countrystringТелефонный код страны.
phone_areastringТелефонный код региона.
provincestringРегион.
addressstringАдрес получателя.
phone_numberstringНомер телефона получателя.
fax_numberstringНомер факса получателя.
detail_addressstringПолный адрес получателя с улицей, домом и квартирой.
citystringГород получателя.
countrystringСтрана получателя.
address2stringДополнительная строка ввода адреса, если заполнена.
fax_countrystringКод страны для факса.
zipstringПочтовый индекс.
fax_areastringКод региона для факса.
localized_addressstringДля российских покупателей: адрес на русском языке.

Пример ответа

{
  "aliexpress_solution_order_receiptinfo_get_response": {
    "result": {
      "address2": "",
      "city": "Vladivostok",
      "contact_person": "Иванов Александр Евгеньевич",
      "country": "RU",
      "country_name": "Russian Federation",
      "detail_address": "Сабанеева 13 кв 97",
      "localized_address": "Российская Федерация, Приморский край, Владивосток, Сабанеева 13 кв 97",
      "mobile_no": "9502951139",
      "phone_country": "+7",
      "province": "Primorskiy kray",
      "zip": "690087"
    },
  }
}