The WooCommerce Uniconta Plugin supports WooCommerce User Roles plugin
By enabling WooCommerce User Roles Plugin, we will let you define the use of different payment gateways depending on the Debtors payment terms setting in Uniconta.
If the payment terms settings in Uniconta are set for Cash, the customer will have the role "Customer" in WooCommerce User Roles Plugin. And if the Debtor has any other payment term set, then the User Role will be set as Credit Customer.
In WooCommerce User Role Plugin you can define witch of your payment gateways should be allowed for the specific User Role.
Users set as; administrator, shop_manager or inspector will not be changed to other roles.
You can find the plugin here: Role-Based Payment / Shipping Methods