flamingo.me/flamingo-commerce/v3@v3.11.0/checkout/application/placeorder/commands.go (about) 1 package placeorder 2 3 import ( 4 "net/url" 5 6 cartDomain "flamingo.me/flamingo-commerce/v3/cart/domain/cart" 7 ) 8 9 type ( 10 // StartPlaceOrderCommand triggers new place order 11 StartPlaceOrderCommand struct { 12 Cart cartDomain.Cart 13 ReturnURL *url.URL 14 } 15 16 // RefreshPlaceOrderCommand proceeds in place order process 17 RefreshPlaceOrderCommand struct { 18 } 19 20 // CancelPlaceOrderCommand cancels current running process 21 CancelPlaceOrderCommand struct { 22 } 23 )