Automattic\WooCommerce\StoreApi\Payments
PaymentContext::get_payment_method_instance()
Retrieve the payment method instance for the current set payment method.
Method of the class: PaymentContext{}
No Hooks.
Return
\WC_Payment_Gateway|null
. An instance of the payment gateway if it exists.
Usage
$PaymentContext = new PaymentContext(); $PaymentContext->get_payment_method_instance();
PaymentContext::get_payment_method_instance() PaymentContext::get payment method instance code WC 9.5.1
public function get_payment_method_instance() { $available_gateways = WC()->payment_gateways->get_available_payment_gateways(); if ( ! isset( $available_gateways[ $this->payment_method ] ) ) { return; } return $available_gateways[ $this->payment_method ]; }