{ "rules_auto_add_shipping_service" : { "LABEL" : "Auto-add shipping service", "PLUGIN" : "reaction rule", "REQUIRES" : [ "rules", "commerce_shipping", "entity" ], "ON" : [ "commerce_order_update" ], "IF" : [ { "data_is" : { "data" : [ "commerce-order:status" ], "value" : "checkout_review" } }, { "data_is" : { "data" : [ "commerce-order:type" ], "value" : "commerce_order" } }, { "NOT commerce_shipping_compare_shipping_service" : { "commerce_order" : [ "commerce_order" ], "service" : "-any-" } }, { "NOT data_is_empty" : { "data" : [ "commerce-order:commerce-customer-shipping" ] } } ], "DO" : [ { "commerce_shipping_method_collect_rates" : { "shipping_method_name" : "flat_rate", "commerce_order" : [ "commerce_order" ] } }, { "commerce_shipping_rate_apply" : { "commerce_order" : [ "commerce_order" ], "shipping_service_name" : [ "" ] } } ] } }