ssactivewear_sdk.models.orders ============================== .. py:module:: ssactivewear_sdk.models.orders .. autoapi-nested-parse:: Order models. Classes ------- .. autoapisummary:: ssactivewear_sdk.models.orders.OrderRequestShippingAddress ssactivewear_sdk.models.orders.OrderRequestPaymentProfile ssactivewear_sdk.models.orders.OrderRequestOrderLine ssactivewear_sdk.models.orders.OrderRequest ssactivewear_sdk.models.orders.OrderResponseShippingAddress ssactivewear_sdk.models.orders.OrderResponseLine ssactivewear_sdk.models.orders.OrderResponse ssactivewear_sdk.models.orders.OrderResponseContainer Module Contents --------------- .. py:class:: OrderRequestShippingAddress(/, **data: Any) Bases: :py:obj:`ssactivewear_sdk.models._base.SSActivewearBaseModel` Shipping address for an order. .. py:attribute:: customer :type: str :value: None .. py:attribute:: attention_to :type: str :value: None .. py:attribute:: address :type: str :value: None .. py:attribute:: city :type: str :value: None .. py:attribute:: state :type: str :value: None .. py:attribute:: postal_code :type: str :value: None .. py:attribute:: residential :type: bool :value: None .. py:class:: OrderRequestPaymentProfile(/, **data: Any) Bases: :py:obj:`ssactivewear_sdk.models._base.SSActivewearBaseModel` Payment profile information. This is used of you would like to pay via a saved credit card or bank account on your www.ssactivewear.com website account. .. py:attribute:: email :type: pydantic.EmailStr :value: None .. py:attribute:: profile_id :type: int :value: None .. py:class:: OrderRequestOrderLine(/, **data: Any) Bases: :py:obj:`ssactivewear_sdk.models._base.SSActivewearBaseModel` Order line item. .. py:attribute:: identifier :type: str :value: None .. py:attribute:: quantity :type: int :value: None .. py:attribute:: warehouse_abbreviation :type: str | None :value: None .. py:class:: OrderRequest(/, **data: Any) Bases: :py:obj:`ssactivewear_sdk.models._base.SSActivewearBaseModel` Order creation request. .. py:attribute:: shipping_address :type: OrderRequestShippingAddress :value: None .. py:attribute:: lines :type: list[OrderRequestOrderLine] :value: None .. py:attribute:: shipping_method :type: Literal['1', '2', '3', '6', '8', '14', '16', '17', '19', '20', '21', '22', '26', '27', '40', '48', '54'] :value: None .. py:attribute:: ship_blind :type: bool | None :value: None .. py:attribute:: po_number :type: str :value: None .. py:attribute:: email_confirmation :type: str :value: None .. py:attribute:: test_order :type: bool :value: None .. py:attribute:: autoselect_warehouse :type: bool :value: None .. py:attribute:: promotion_code :type: str | None :value: None .. py:attribute:: autoselect_warehouse_warehouses :type: str | None :value: None .. py:attribute:: autoselect_warehouse_preference :type: Literal['fewest', 'fastest'] :value: None .. py:attribute:: autoselect_warehouse_fewest_max_dit :type: int :value: None .. py:attribute:: reject_line_errors :type: bool :value: None .. py:attribute:: reject_line_errors_email :type: bool :value: None .. py:attribute:: payment_profile :type: OrderRequestPaymentProfile | None :value: None .. py:class:: OrderResponseShippingAddress(/, **data: Any) Bases: :py:obj:`ssactivewear_sdk.models._base.SSActivewearBaseModel` Shipping address in order response. .. py:attribute:: customer :type: str :value: None .. py:attribute:: attn :type: str :value: None .. py:attribute:: address :type: str :value: None .. py:attribute:: city :type: str :value: None .. py:attribute:: state :type: str :value: None .. py:attribute:: zip :type: str :value: None .. py:class:: OrderResponseLine(/, **data: Any) Bases: :py:obj:`ssactivewear_sdk.models._base.SSActivewearBaseModel` Order line item in response. .. py:attribute:: line_number :type: int :value: None .. py:attribute:: type :type: str :value: None .. py:attribute:: sku_id :type: int :value: None .. py:attribute:: sku :type: str :value: None .. py:attribute:: gtin :type: str :value: None .. py:attribute:: your_sku :type: str :value: None .. py:attribute:: qty_ordered :type: int :value: None .. py:attribute:: price :type: float :value: None .. py:attribute:: brand_name :type: str :value: None .. py:attribute:: style_name :type: str :value: None .. py:attribute:: title :type: str :value: None .. py:attribute:: color_name :type: str :value: None .. py:attribute:: size_name :type: str :value: None .. py:attribute:: returnable :type: bool :value: None .. py:class:: OrderResponse(/, **data: Any) Bases: :py:obj:`ssactivewear_sdk.models._base.SSActivewearBaseModel` Order response. .. py:attribute:: guid :type: uuid.UUID :value: None .. py:attribute:: company_name :type: str :value: None .. py:attribute:: warehouse_abbr :type: str :value: None .. py:attribute:: order_number :type: str :value: None .. py:attribute:: invoice_number :type: str :value: None .. py:attribute:: po_number :type: str :value: None .. py:attribute:: customer_number :type: str :value: None .. py:attribute:: order_date :type: datetime.datetime :value: None .. py:attribute:: expected_delivery_date :type: datetime.date :value: None .. py:attribute:: order_type :type: str :value: None .. py:attribute:: terms :type: str :value: None .. py:attribute:: order_status :type: str :value: None .. py:attribute:: dropship :type: bool :value: None .. py:attribute:: shipping_carrier :type: str :value: None .. py:attribute:: shipping_method :type: str :value: None .. py:attribute:: ship_blind :type: bool :value: None .. py:attribute:: shipping_collect_number :type: str :value: None .. py:attribute:: shipping_address :type: OrderResponseShippingAddress :value: None .. py:attribute:: subtotal :type: float :value: None .. py:attribute:: shipping :type: float :value: None .. py:attribute:: cod :type: float :value: None .. py:attribute:: tax :type: float :value: None .. py:attribute:: small_order_fee :type: float :value: None .. py:attribute:: cupon_discount :type: float :value: None .. py:attribute:: sample_discount :type: float :value: None .. py:attribute:: set_up_fee :type: float :value: None .. py:attribute:: restock_fee :type: float :value: None .. py:attribute:: debit_credit :type: float :value: None .. py:attribute:: total :type: float :value: None .. py:attribute:: total_pieces :type: int :value: None .. py:attribute:: total_lines :type: int :value: None .. py:attribute:: total_weight :type: float :value: None .. py:attribute:: total_boxes :type: int :value: None .. py:attribute:: delivery_status :type: str :value: None .. py:attribute:: conveyor_lane :type: str :value: None .. py:attribute:: lines :type: list[OrderResponseLine] :value: None .. py:attribute:: shipping_saved :type: float :value: None .. py:class:: OrderResponseContainer(/, **data: Any) Bases: :py:obj:`ssactivewear_sdk.models._base.SSActivewearBaseModel` Order response container. .. py:attribute:: line_errors :type: list[str] :value: None .. py:attribute:: orders :type: list[OrderResponse] :value: None