WooCommerce Role Based Shipping Based Methods gives site administrators the ability to individually limit available Shipping Methods and Payment Gateways for each user role configured in WordPress.
This plugin provides an interface for role-based control over WooCommerce payment and shipping methods.
Limit different user roles to specific payment / shipping methods
Additionally, site admins can now customize methods and gateways available to customers checking out as WooCommerce ‘guests.’ When using custom roles, The WooCommerce Role Based Methods extension makes it easy to customize shipping methods and payment gateways for customers large and small.