The Commerce Shipping module defines the action "Apply shipping rate to an order", which can be used in a rule to automatically add the applicable flat rate shipping service during checkout. This is useful in simple stores where only a certain shipping service can be applied to a certain order, so the Shipping service pane should not be presented to the customer.

At #1452322: Rule to Auto-add shipping service comment #27 there is a code attached, which can be imported to use such a rule ("Auto-add shipping service"), instead of the current rule coming with this module ("Collect rates: Flat rate"). It would surely be helpful if this module would come with that rule as well, disabled per default, so store admins could just enable that rule and disable the other one to have the shipping rate applied automatically.

Comments

roball created an issue.