Woocommerce: не опустошайте корзину после размещения заказа с определенным способом оплаты

#wordpress #woocommerce

#wordpress #woocommerce

Вопрос:

Я хочу, чтобы woocommerce не опустошала корзину, если пользователь размещает заказ с использованием определенного способа оплаты. В этом случае, если способ оплаты — BACS, я не хочу опустошать корзину пользователя после того, как он разместит заказ. возможно ли это?

Ответ №1:

Невозможно отфильтровать платежный шлюз BACS по умолчанию и сделать так, чтобы он не очищал корзину при обработке платежа. Вам нужно будет создать свой собственный платежный шлюз BACS и опустить эту WC()->cart->empty_cart(); часть.

Простой урок: https://www.skyverge.com/blog/how-to-create-a-simple-woocommerce-payment-gateway /