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

If Delivery/Payment Term eligibility is removed while a user is checking out an order, the checkout is stuck on the Delivery/Payment Terms step

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Won't Fix
    • Affects Version/s: Master
    • Fix Version/s: 7.4 DXP U19
    • Component/s: Order Management
    • Labels:
      None
    • Severity of Issue:
      Minor

      Description

      Steps to reproduce:

      1. Log in as admin user(reproducible also with a user with buyer role)
      2. Create a Minium
      3. 2 or more Delivery Terms linked to a Shipping Option
      4. 1 or more payment methods enabled
      5. 2 or more Payment Terms linked to a Payment Method
      6. Create a business account
      7. Navigate to Minium -> Catalog
      8. Add a new order
      9. Proceed to checkout
      10. Select Delivery/Payment term from a list
      11. On a new tab, navigate to Channels page -> Minium Portal
      12. Cases
        • Case 1 :
          1. Navigate to Shipping Methods -> Flat Rate -> Shipping Options -> Option -> Eligibility
          2. Remove an entry from the Delivery Term Eligibility
        • Case 2:
          1. Navigate to Payment Methods -> Enabled Payment Method -> Eligibility
          2. Remove an entry from the Payment Term Eligibility
      13. Navigate back to the tab with the Checkout page open
      14. Click on Continue

      Actual Behavior:

      The checkout is stuck on the Delivery/Payment Terms page.

      Expected Behavior:

      David Kelly I'm not sure what the expected behavior should be after the user clicks on the Continue button:

      • the list of Terms should be refreshed and the user should be able to select again the Term from the list
      • the checkout should continue and the Term that was checked on the list before clicking on Continue has to be the selected one(even if the term became not eligible while the user checks out the order).

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              lorenzo.lapescara Lorenzo La Pescara
              Reporter:
              lorenzo.lapescara Lorenzo La Pescara
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Packages

                  Version Package
                  7.4 DXP U19