Commerce controller hook_entity_delete The DrupalCommerceEntityController should invoke hook_entity_delete before the records in the database are deleted.

As seen in node_delete_multiple.
These comments should be filed as a code task in the Drupal Commerce issue queue: https://www.drupal.org/project/issues/commerce