public function getIndex(Cart $cart)
 {
     // todo detect multiple shipments
     $number = 1;
     if (!($shipment = $cart->getShipment($number))) {
         $shipment = entity('cart_shipment')->create(['number' => $number]);
         $cart->update(['shipments' => [$shipment]]);
     }
     return redirect('cart/shipment/' . $shipment->number);
 }