magento / magento2

Prior to making any Submission(s), you must sign an Adobe Contributor License Agreement, available here at: https://opensource.adobe.com/cla.html. All Submissions you make to Adobe Inc. and its affiliates, assigns and subsidiaries (collectively “Adobe”) are subject to the terms of the Adobe Contributor License Agreement.
http://www.magento.com
Open Software License 3.0
11.5k stars 9.31k forks source link

Magento 2.2.4 Shopping Cart Rules Free Shipping Without coupon code is not working #15148

Closed 34cnk34 closed 6 years ago

34cnk34 commented 6 years ago

After upgrading to M2.2.4, shopping cart rule that we use to show free shipping for specific items (attribute free_shipping: Yes) is no longer working and Free shipping method not showing

Preconditions

  1. Magento 2.2.4
  2. PHP Version 7.1.17
  3. Mysql 5.6.39
  4. Memory_limit 3024M

Steps to reproduce

  1. Create attribute called "free_shipping :yes/no" and assign it to attribute set

  2. Select free_shipping: Yes for the product will be free shipping

  3. Shippping method: enable Free Shipping, Min Order amount : 1000000000, Show method if not applicable: No

  4. Create a shopping cart price rule for free shipping with following settings: (No coupon code, Condition: If ALL of these conditions are TRUE : Shipping Country is United States
    Shipping State/Province is not Alaska
    Shipping State/Province is not Hawaii
    Shipping State/Province is Puerto Rico Actions: If ALL of these conditions are TRUE : Free Shipping? is Yes

                   Free shipping "for matching items only"
  5. Add Free Shipping eligible product (free_shipping:yes) to shopping cart

  6. Estimate shipping and Tax

Expected result

Standart Shipping Free Shipping : $0

Ups Shipping Method Ground : $10 2nd Day : $20 Next Day: $50

This screenshot show how it is supposed to be (we have replicated same steps in our development website which is M2.2.3, it is working as expected. But it is not working in M2.2.4 https://snag.gy/V65iGs.jpg

Actual result

  1. [Screenshot, logs] System only shows Ups Shipping method, Standard Shipping Method(Free Shipping) not showing

Here is the screenshot (M2.2.4) (Not Working) https://snag.gy/Es2UkZ.jpg

Here is the screenshot (M2.2.3) (Working) https://snag.gy/V65iGs.jpg

markalston commented 6 years ago

+1

rszczepaniec commented 6 years ago

On 2.2.5 this issue still occurs.

engcom-backlog-nickolas commented 6 years ago

Hello @34cnk34. thank you for your report. Unfortunately I cannot reproduce this issue. peek 2018-07-20 12-06

Could you please try to reproduce it on clean magento 2.2.4 instance, or add more details?

engcom-backlog-nickolas commented 6 years ago

@34cnk34, we are closing this issue due to inactivity. If you'd like to update it, please reopen the issue.