MyAccount :: Order Details :: Shipping Details by Order Number
lenaorobei opened this issue · 1 comments
lenaorobei commented
Description (*)
As a Magento end Customer,
I want to see shipping details for an order in my account
so that
I can know the right status and tracking details for my order.
Acceptance Criteria:
- Shipping details are only visible to logged in customers.
- Shipping details can be retrieved using the order number.
- Order details must support pagination for items.
- start page - 1
- items per page - 20
- Functionality is covered by api-functional tests
Additional information
type OrderShipment @doc(description: "Order shipment details"){
id: ID! @doc(description: "shipment unique identifier") #`base64encode` representation of `increment_id`
number: String! @doc(description: "document number")
shipping_method: String! @doc(description: "shipping method for the order")
shipping_address: CustomerAddress! @doc(description: "shipping address for the order")
tracking_link: String @doc(description: "tracking link for the order")
shipped_items: [ShipmentItem]! @doc(description: "items included in the shipment")
}
type ShipmentItem implements SalesItemInterface @doc(description: "Order shipment item details"){
quantity_shipped: Float! @doc(description: "number of shipped items")
}
Implementation should be based on approved proposal: magento/architecture#312
lenaorobei commented
Closed in order to not to increase tech debt and keep feature parity with storefront approach.