1

CODオプションを選択するときに追加料金を追加するためにwoocommerceアドバンスcodプラグインを使用し、単一のワードプレスサイトで複数の販売機能を実現するためにdokanプラグインも使用しています。 私の質問は: dokan プラグインから $extra_cost に (wp 高度な cod プラグインによって追加されている) 追加の cod 料金を含めるにはどうすればよいですか。そのため、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 );

これは、cod に追加料金を追加するために wp 高度な 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',
                    );

正しい答えを待っている

4

0 に答える 0