私はmagentoバージョン1.6を使用しています。ゲスト チェックアウトを使用しているときにこの問題が発生しました。配送方法であるステップ 4 のときに、「申し訳ありませんが、現時点ではこの注文の見積もりはありません」と表示され続けます。正しい住所、正しい郵便番号、正しい国を入力しました。しかし、私のアカウントでうまくログインできない場合、送料の正しい計算を見ることができます。
私はグーグルで検索しましたが、管理者の「該当しない場合はメソッドを表示する」を「はい」に設定する必要があることを読みました。私はそれに従いましたが、それでも私には役に立ちません。
また、この問題は特定の製品カテゴリでのみ発生し、すべてのアイテムで発生するわけではありません。例: カテゴリ 1、カテゴリ 2、カテゴリ 3、カテゴリ 4 があります。カテゴリ 2 および 4 に属するすべての製品の配送方法には、「申し訳ありませんが、現時点ではこの注文の見積もりはありません」と表示されます。しかし、カテゴリ 1 と 3 は正しい手数料を計算します。
これについて何か考えはありますか?
追加情報:
Shipping Method Use
1. Flatrate - Fixed per item ($3.00)
2. Tablerate (Bestway) - Weight vs. Destination (I have no idea about the configuration of this). That is just what i saw in admin. I'm nob on this!
3. Free Shipping - For every $500 purchase
さらに調査したところ、次のことがわかりました。
カート内の合計金額が 500.00 ドル未満の場合、合計が 500 に達しない場合に使用される方法であると思われる定額配送方法が無視されます。そして、 「申し訳ありませんが、現時点ではこの注文の見積もりはありません」というメッセージが返されます。ただし、カートの合計金額が 500 ドル以上の場合は、リストに送料無料の方法が表示されます。他の方法は表示されません。
ここでの問題は、管理者で最小値を設定しても、以下のコードが値を返さないことです。
$this->getConfigData('free_shipping_subtotal')
しかし、カートの合計が 500 ドル以上であれば、問題なく動作します。