私のショップでは、$75 以上のご注文で送料が無料になります。
顧客が特定の商品Bを購入したときに、無料の商品Aをカートに追加したいと考えています。
アイテムAは、次の方法で無料に設定されます。
quoteItem->setOriginalCustomPrice(0);
これはこれまでのところうまくいきます。ただし、送料の計算には、 Aの元の価格が使用されます。その結果、Aの元の価格とBの価格の合計が $75 を超える場合、配送料は無料になります。
これを修正する方法を知っている人はいますか?