Снять наценку наложенным платежом из расчета процента продавца плагина Dokan

Я использую плагин woocommerce advance cod для добавления дополнительной оплаты при выборе опции COD, а также плагин dokan для мультипродажных возможностей на одном WordPress-сайте.
Мой вопрос : как я могу включить дополнительную плату трески (которая добавляется плагином wp advanced cod) в $ extra_cost от плагина dokan. Таким образом, когда процент продавца рассчитывается в плагине Dokan, он берет только цену продукта, и процент рассчитывается по нему.

Вот как dokan рассчитывает процент от аккаунта продавца:

$order_total    = $order->get_total();
$order_shipping = $order->get_total_shipping();
$order_tax      = $order->get_total_tax();
$extra_cost     = $order_shipping + $order_tax;
$order_cost     = $order_total - $extra_cost;
$order_status   = $order->post_status;

$net_amount     = ( ( $order_cost * $percentage ) / 100 );
$net_amount     = apply_filters( 'dokan_order_net_amount', $net_amount, $order );

и вот как написан wp advanced cod плагин, чтобы добавить дополнительную плату для cod:

$form_fields['extra_charges'] = array(
'title'         => __('Extra charges','askoracle'),
'type'          => 'text',
'description'   => __('Extra charges applied on checkout while select COD payment method','askoracle'),
'default'       => '0',
'desc_tip'      => '0',
);

Жду правильного ответа

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector