2016-09-27 16 views
0

タイトルが明確ではないかもしれませんが、文書化されていないような問題があります。私は、テレセールス/マニュアルオーダーシステムを使用しており、別の国のユーザーのために付加価値税の免除システムを開発する必要があります。is_vat_exempt();別のユーザーのために注文してください

私は非常に長い検索の後に、次を発見した:

is_vat_exempt(); 

私は、これは顧客のセッションに保存されます読んだから。それは素晴らしいです。人々はVATなしで注文することができます。しかしながら。テレサールシステムでは、しばしば管理者の役割としてログインします。顧客から詳細を入力するか、アカウントを選択します。このプロセスの間、いわゆる顧客は依然としてログインしているアカウントです。売り手。

のコードは次のように動作します:今、私は単純にこだわっています

set_is_vat_exempt($is_vat_exempt); 

woocommmerce->customer->is_vat_exempt(); 

には、次のバットのように、誰かがあなたが使用することができ免除設定します。フォームに記入されているユーザーのために受注票を免除することはできますか?お客様のセッションを1つに変更することなく

答えて

0

あなたは$customer = new WC_Customer($order_id);

のように、顧客変数または注文IDを持っている場合は、単に$customer->is_vat_exempt();を使用しています。それで全部です。

+0

これは意味をなさないと思われます。私はそれを試して、すぐに更新します。私が心配するのは、モジュールの価格が管理者に基づいて呼び出されることだけです。しかし、私はすぐに知るだろう。 –

+0

さて、行ってください。あなたからのお話を待っています。 – Mickey

関連する問題