Welcome to Drupal Commerce! You're probably doing it right, and you're probably being bitten by the same bug as everyone else running Commerce that tried to update to the latest version of Rules - https://www.drupal.org/node/2403851
If you have Rules 2.8 installed then roll back to 2.7. You can do that by downloading 2.7, wiping out the rules folder in your install and replacing it with the 2.7 version. Then call drush updb or update.php just to make sure everything is good Then hold off updating Rules until it's resolved.
If you're not on 2.8 at the moment then post your rule here as there's probably something up with it.