Uploaded image for project: 'Ibexa IBX'
  1. Ibexa IBX
  2. IBX-7120

[Payment gateways] An error 400 occurs when payment is declined

    XMLWordPrintable

Details

    Description

      Preconditions:

      Added and configured PayU gateway.

      Steps to reproduce

      1. Go to storefront page {host}/product-catalog
      2. Make an order.
      3. Pay for an order using PayU payment method (select negative scenario - payment declined).
      4. Verify payment confirmation page.

      Actual result:

      User receives an error 400.

      Argument '$updateStruct->transition' is invalid: Transition "cancel" from "cancelled" status is not allowed

      Expected result:

      User should be redirected to order confirmation page with correct order status: cancelled

      Designs

        Attachments

          1. payu.png
            71 kB
            Bogdan Mazur
          2. Screenshot 2023-11-21 at 13.31.33.png
            560 kB
            Bogdan Mazur
          3. Screenshot 2023-11-21 at 13.32.11.png
            284 kB
            Bogdan Mazur
          4. Screenshot 2023-11-21 at 13.32.20.png
            298 kB
            Bogdan Mazur

          Activity

            People

              Unassigned Unassigned
              bogdan.mazur@ibexa.co Bogdan Mazur
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: