Introduction to Commerce Shipping
This is a quick introduction to Commerce Shipping, using the new Commerce Flat Rate module. We create a flat rate shipping service and then a "free shipping" service and use rules to determine which one gets selected based on ship-to address.
The first concept is that we have a *shipping method* of *flat rate*. You can think of this as a shipping vendor or shipping provider. In this case, we're using *flat rate*, which doesn't have an actual provider behind it.
Each *shipping method* can have one or more *shipping services*, which are the actual shipping entities we'll work with.
So the steps illustrated in the screencast:
1. Create a Flat Rate shipping service called "Flat Rate" and set it to $10. Verify that that service is now offered to anyone checking out.
2. Create another Flat Rate shipping service called "Free shipping inside Colorado" and set it to $0.00.
3. Add conditions to the component for "Free Shipping inside Colorado" to make sure it's only selected when the shipping address is Colorado.
4. Add conditions to the component for "Flat Rate" shipping service to make sure it's
only selected when the shipping address is *not* Colorado.
Future screencasts will demonstrate Commerce UPS and more complex rules.