You can choose to restrict certain payment gateways to specific user roles. In WooCommerce > Settings > Members Only > Payment Methods, you’ll see a list of all the payment methods enabled on your site.
Under each payment method, there’s a field for ‘Restricted roles’ and a field for ‘Permitted roles’.
If you want to prevent users with specific roles from using a certain payment method, enter the roles in the ‘Restricted roles’ field.
If, on the other hand, you want to enable the payment method for certain roles, enter those roles in the ‘Permitted roles’ field.