IOutput: {
    marketplaceClearCart: {
        delivery_braname?: null | string;
        delivery_point_name?: null | string;
        id: string;
        items: {
            available_on_current_ku: boolean;
            blocker?: null | MarketplaceCartItemBlocker;
            id: string;
            image_url?: null | string;
            line_total?: null | string;
            max_available?: null | number;
            offer_id: string;
            package_id?: null | string;
            package_label?: null | string;
            price_per_unit?: null | string;
            product_name?: null | string;
            quantity: number;
            sale_form?: null | MarketplaceSaleForm;
            unit_of_measure?: null | MarketplaceUnitOfMeasure;
        }[];
        positions_count: number;
        total_cost: string;
        total_quantity: number;
    };
}

Type declaration

  • marketplaceClearCart: {
        delivery_braname?: null | string;
        delivery_point_name?: null | string;
        id: string;
        items: {
            available_on_current_ku: boolean;
            blocker?: null | MarketplaceCartItemBlocker;
            id: string;
            image_url?: null | string;
            line_total?: null | string;
            max_available?: null | number;
            offer_id: string;
            package_id?: null | string;
            package_label?: null | string;
            price_per_unit?: null | string;
            product_name?: null | string;
            quantity: number;
            sale_form?: null | MarketplaceSaleForm;
            unit_of_measure?: null | MarketplaceUnitOfMeasure;
        }[];
        positions_count: number;
        total_cost: string;
        total_quantity: number;
    }

    Очистить корзину (убрать все позиции).

    • Optional delivery_braname?: null | string

      Пункт выдачи (ПВЗ), к которому привязана корзина; null — пока не выбран.

    • Optional delivery_point_name?: null | string

      Наименование пункта выдачи (кооперативного участка) — для шапки/корзины.

    • id: string

      Идентификатор корзины.

    • items: {
          available_on_current_ku: boolean;
          blocker?: null | MarketplaceCartItemBlocker;
          id: string;
          image_url?: null | string;
          line_total?: null | string;
          max_available?: null | number;
          offer_id: string;
          package_id?: null | string;
          package_label?: null | string;
          price_per_unit?: null | string;
          product_name?: null | string;
          quantity: number;
          sale_form?: null | MarketplaceSaleForm;
          unit_of_measure?: null | MarketplaceUnitOfMeasure;
      }[]

      Позиции корзины.

    • positions_count: number

      Количество разных позиций (строк) в корзине.

    • total_cost: string

      Итоговая сумма корзины (по доступным к доставке позициям).

    • total_quantity: number

      Суммарное количество единиц всех позиций.