Добавление нескольких дополнительных сборов в заказы Woocommerce только на стороне администратора - PullRequest
0 голосов
/ 10 ноября 2019

Я пытаюсь добавить некоторые пользовательские сборы с именами по умолчанию к заказу клиентов после того, как они отправят свой заказ на проверку администратором, ТОЛЬКО на стороне администратора заказов.

(мой бизнес работает следующим образом: клиент приходит и размещает свой заказ для проверки администратором, затем администратор взимает с него сумму, такую ​​как таможня, упаковка и т. Д., А затем уведомляет клиента о том, что он пришел снова иоплачивает его обновленный заказ).

Я уже пробовал это и не соответствовал моим потребностям, потому что показывает "упаковку" в корзину (на стороне клиента), а я не хочу.

add_action( 'woocommerce_cart_calculate_fees','endo_packing_fee' );
function endo_handling_fee() {
     global $woocommerce;

     if ( is_admin() && ! defined( 'DOING_AJAX' ) )
          return;

     $fee = 5.00;
     $woocommerce->cart->add_fee( 'packing', $fee, true, 'standard' );
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...