orderCustomer.setMarketAreaId(cart.getMarketAreaId());
orderCustomer.setRetailerId(cart.getRetailerId());
orderCustomer.setLocalizationId(cart.getLocalizationId());
orderCustomer.setCustomerId(customer.getId());
OrderAddress billingAddress = new OrderAddress();
BeanUtils.copyProperties(customer.getAddress(cart.getBillingAddressId()), billingAddress);
orderCustomer.setBillingAddress(billingAddress);
OrderAddress shippingAddress = new OrderAddress();
BeanUtils.copyProperties(customer.getAddress(cart.getShippingAddressId()), shippingAddress);
orderCustomer.setShippingAddress(shippingAddress);
// SHIPMENT
Set<OrderShipment> orderShipments = new HashSet<OrderShipment>();