I created a module for Drupal 8.6 and Commerce 2.11
It is used to disable and change the text of the "Add to cart" button :
If the owner of the current store does not have the role of merchant_premium.
In this case, visitors cannot order products in this store.
MY PROBLEM
With the module below it works, but if an owner of a store does not have the role `marchand_premium`, buttons "Add to cart" of all the products of all stores is disabled.