flamingo.me/flamingo-commerce/v3@v3.11.0/checkout/interfaces/graphql/dto/types.go (about) 1 package dto 2 3 import ( 4 "flamingo.me/flamingo-commerce/v3/cart/domain/placeorder" 5 "flamingo.me/flamingo-commerce/v3/cart/interfaces/graphql/dto" 6 "flamingo.me/flamingo-commerce/v3/checkout/application" 7 ) 8 9 type ( 10 // StartPlaceOrderResult result of start place order 11 StartPlaceOrderResult struct { 12 UUID string 13 } 14 15 // PlaceOrderContext infos 16 PlaceOrderContext struct { 17 Cart *dto.DecoratedCart 18 OrderInfos *PlacedOrderInfos 19 State State 20 UUID string 21 } 22 23 // PlacedOrderInfos infos 24 PlacedOrderInfos struct { 25 PaymentInfos []application.PlaceOrderPaymentInfo 26 PlacedOrderInfos []placeorder.PlacedOrderInfo 27 Email string 28 PlacedDecoratedCart *dto.DecoratedCart 29 } 30 )