Shopping Cart Checkout customer shipping address

Has there been a fix to allow the customer to enter a separate shipping address in addition to the billing address.
If we enable shipping in the products setup section, it will display the delivery address fields, but will not allow the payment / order to be processed, asking for a shipping method, with no option to complete?