Automattic\WooCommerce\Blocks\BlockTypes
PaymentMethodIcons::is_woopayments_enabled
Check if WooPayments is enabled.
Method of the class: PaymentMethodIcons{}
No Hooks.
Returns
true|false. WooPayments enabled.
Usage
// private - for code of main (parent) class only $result = $this->is_woopayments_enabled();
PaymentMethodIcons::is_woopayments_enabled() PaymentMethodIcons::is woopayments enabled code WC 10.3.6
private function is_woopayments_enabled() {
$payment_gateways = WC()->payment_gateways->get_available_payment_gateways();
return isset( $payment_gateways['woocommerce_payments'] ) && 'yes' === $payment_gateways['woocommerce_payments']->enabled;
}