Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- add_filter( 'woocommerce_available_payment_gateways', 'payment_gateway_disable_private' );
- function payment_gateway_disable_private( $available_gateways ) {
- if ( isset( $available_gateways['authorize'] ) && $woocommerce->customer->get_role($role) <> 'Company' ) {
- unset( $available_gateways['authorize'] );
- } else if ( isset( $available_gateways['cheque'] ) && $woocommerce->customer->get_role($role) == 'Customer' ) {
- unset( $available_gateways['cheque'] );
- }
- return $available_gateways;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement