タグ付けされた質問 「free-shipping」

2
無料配送が有効な場合、送料合計が販売見積品目のrow_weightを0に設定するのはなぜですか?
序文:これは、コミュニティ(および私)に対するMagentoのアーキテクチャの文書による観察と、実際の質問の両方の役割を果たすことを目的としています。大幅に変更されたカートとチェックアウトエクスペリエンスで作業していますが、この問題の原因はMagentoのコアロジック内にあります。 バックグラウンド 標準のショッピングカート価格ルール機能を使用して、送料無料クーポンを作成しました。クーポンには条件はなく、唯一のアクションFree Shippingはに設定されていFor matching items onlyます。条件がないため、これはすべての販売見積品目に対してに設定free_shippingさ1れます。 通常どおり、送料無料配送方法も有効にしています。Freeshippingリクエストが送料無料や小計マッチを持っているか、しきい値を超えたときにキャリアモデルは、速度を提供します(しかし、我々は、しきい値オプションを使用していません)。参照Mage_Shipping_Model_Carrier_Freeshipping::collectRates: $this->_updateFreeMethodQuote($request); if (($request->getFreeShipping()) // <-- This is the condition we're relying on || ($request->getBaseSubtotalInclTax() >= $this->getConfigData('free_shipping_subtotal')) ) { /* Snip: Add $0.00 method to the result */ } そしてMage_Shipping_Model_Carrier_Freeshipping::_updateFreeMethodQuote、このようになります: protected function _updateFreeMethodQuote($request) { $freeShipping = false; $items = $request->getAllItems(); $c = count($items); …

6
Magento 2:送料無料の場合は他の配送方法を非表示にする
私は顧客に配送料を定額で請求します。また、特定の金額を超える注文については送料無料を提供します。現時点では、送料無料の対象となるお客様には有料配送オプションも表示され、一部のお客様を混乱させる可能性があります。無料の配送方法が利用可能な場合、他の配送方法を非表示にする方法があるかどうか誰かが知っていますか?

1
ショッピングカートの価格ルールは、同じ製品の数量サブセットについてのみ送料無料ですか?
また、SKUS ADに一致する6つの商品のみに送料無料を適用したいと思います。たとえば、商品Aが8つある場合、送料無料はそれらの商品のうち6つだけに適用されます。現在、私のショッピングカートの価格ルールでは、6以上の数量の製品ADのすべての組み合わせに対して送料無料を提供しています。たとえば、8個の製品Aでチェックアウトすると、注文全体で送料が無料になります。送料無料アプリケーションをSKU ADに一致する6つの製品のみに制限するにはどうすればよいですか?ショッピングカートのルールは次のとおりです。 条件 If ALL of these conditions are TRUE: If an item is FOUND in the cart with ALL of these conditions true: SKU is one of A, B, C, D Quantity in cart equals or greater than 6 行動 Update prices using the following information Apply: Fixed …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.