Uploaded image for project: 'PUBLIC - Liferay Commerce'
  1. PUBLIC - Liferay Commerce
  2. COMMERCE-4194

Guest cart items are not transferred to account open cart

    Details

    • Type: Bug
    • Status: Verified
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 2.1.2
    • Fix Version/s: 4.0.0 CE GA1
    • Component/s: Shopping Experience
    • Labels:
      None

      Description

      Steps to reproduce:

      • For convenience, create a site using Speedwell
      • Go to CP -> Commerce -> Channels
      • Enter the channel related to the site
      • Enable a payment method(e.g MoneyOrder)
      • Enable Guest Checkout
      • Create the Guest Checkout Authentication page by clicking on "Fix Issue"
      • Go to CP -> Users and Organizations -> Users
      • Create a new users(e.g. buyer@liferay.com)
      • In User Memberships, on Sites click "Select" and click on "Speedwell"
      • Save
      • In Password, set a new password
      • Logout
      • Login as new user(buyer@liferay.com)
      • Enter Speedwell site

      CASE 1:

      • Go to Catalog -> Add a product to cart(U-Joint) and select a quantity(2)
      • Logout
      • As a guest, go to Speedwell site
      • Go to Catalog -> Add a product to cart(U-Joint) and select a quantity(5)
      • Click on Speedwell Account Dropdown and click on "Sign in"
      • Login as an existing account with an Open Cart(Buyer User)
      • Open the mini-cart

      Expected Behavior 1:

       Cart has 2 units of U-Joint.

      Actual Behavior 1:

       Cart has 5 units of U-Joint.

       

      CASE 2:

      • Go to Catalog -> Add a product to cart(U-Joint) and select a quantity(2)
      • Logout
      • As a guest, go to Speedwell site
      • Go to Catalog -> Add a product to cart(Transmission Cooler Line Assembly) and select a quantity(5)
      • Click on Speedwell Account Dropdown and click on "Sign in"
      • Login as an existing account with an Open Cart(Buyer User)
      • Open the mini-cart

      Expected Behavior 2:

       Cart has 2 units of U-Joint and 5 units of Transmission Cooler Line Assembly.

      Actual Behavior 2:

       Cart has only 5 units of Transmission Cooler Line Assembly.

        Attachments

          Activity

            People

            Assignee:
            gianmarco.brunialti Gianmarco Brunialti
            Reporter:
            lorenzo.lapescara Lorenzo La Pescara
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Dates

              Created:
              Updated:

                Packages

                Version Package
                4.0.0 CE GA1