Обновлено
Вы можете попробовать добавить следующий код, чтобы изменить платежный шлюз по умолчанию на странице оформления заказа. Вам необходимо определить идентификатор желаемого платежного шлюза по умолчанию в этом коде:
add_action( 'template_redirect', 'define_default_payment_gateway' );
function define_default_payment_gateway(){
if( is_checkout() && ! is_wc_endpoint_url() ) {
// HERE define the default payment gateway ID
$default_payment_id = 'stripe';
WC()->session->set( 'chosen_payment_method', $default_payment_id );
}
}
Код помещается в файл function.php вашей активной дочерней темы (или активной темы). Проверено и работает.
Теперь вы всегда получите полосу по умолчанию:
Чтобы получить необходимый идентификатор шлюза оплаты для Stripe , перейдите в Woocommerce> Настройки> Оформить заказ и найдите его в столбце «Идентификатор шлюза» , как на этом скриншоте: