WC_Payment_Gateway::get_new_payment_method_option_html()
Displays a radio button for entering a new payment method (new CC details) instead of using a saved method. Only displayed when a gateway supports tokenization.
Метод класса: WC_Payment_Gateway{}
Хуки из метода
Возвращает
null
. Ничего (null).
Использование
$WC_Payment_Gateway = new WC_Payment_Gateway(); $WC_Payment_Gateway->get_new_payment_method_option_html();
Список изменений
С версии 2.6.0 | Введена. |
Код WC_Payment_Gateway::get_new_payment_method_option_html() WC Payment Gateway::get new payment method option html WC 8.7.0
public function get_new_payment_method_option_html() { $label = apply_filters( 'woocommerce_payment_gateway_get_new_payment_method_option_html_label', $this->new_method_label ? $this->new_method_label : __( 'Use a new payment method', 'woocommerce' ), $this ); $html = sprintf( '<li class="woocommerce-SavedPaymentMethods-new"> <input id="wc-%1$s-payment-token-new" type="radio" name="wc-%1$s-payment-token" value="new" style="width:auto;" class="woocommerce-SavedPaymentMethods-tokenInput" /> <label for="wc-%1$s-payment-token-new">%2$s</label> </li>', esc_attr( $this->id ), esc_html( $label ) ); return apply_filters( 'woocommerce_payment_gateway_get_new_payment_method_option_html', $html, $this ); }