Customer customer = customerService.readCustomerByUsername(userName);
Address address = customerAddressService.readActiveCustomerAddressesByCustomerId(customer.getId()).get(0).getAddress();
Order order = cartService.findOrderById(orderId);
List<OrderItem> orderItems = order.getOrderItems();
assert(orderItems.size() > 0);
FulfillmentGroup newFg = new FulfillmentGroupImpl();
newFg.setAddress(address);
newFg.setMethod("standard");
newFg.setService(ShippingServiceType.BANDED_SHIPPING.getType());
try {
newFg = cartService.addItemToFulfillmentGroup(orderItems.get(0), newFg, 1);
} catch (PricingException e) {
throw new RuntimeException(e);
}