This module allows your customers to choose multiple shipping addresses per order. They can then choose to deliver each products of their command to a different address. More over, they can choose one carrier per shipping address.
The display of the cart is updated to show the delivery address of products. When the payment of the order is validated, an order is created for each delivery addresses.