Uploaded image for project: 'Red Hat 3scale API Management'
  1. Red Hat 3scale API Management
  2. THREESCALE-11836

No flash error message when billing address update fails

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • SaaS
    • System
    • False
    • Hide

      None

      Show
      None
    • False
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started

      Current Behaviour

      When trying to update the billing address in the Stripe edit details form on the Developer Portal it can fail due to THREESCALE-9532 and the user does not know that it failed or why leading to a poor experience.

      Errors are not returned to the logged in user when either of the following are true:

       

      1. Billing address is being updated but card details are not and so the update will fail as detailed in the issue description.
      EDIT (Joan). IT will not fail, it's fixed: https://github.com/3scale/porta/pull/3696

      2. Billing address and/or card details are being updated but the card details are invalid and so the update will fail for an unknown reason to the user.

      In both the above cases if the currently saved or newly entered card details are invalid for any reason that would normally generate an error that error is not returned to the user, in fact, no error is returned which makes it impossible for the user to know that there is even an issue with the card and this can cause a loss of finances for the API Provider as a result.

       

      Expected Behaviour

      When attempting to update the billing address in the Stripe edit details form on the Developer Portal any failed attempts should render a flash error message with the appropriate response error (depending on what the Stripe API returns).

              Unassigned Unassigned
              rhn-support-keprice Kevin Price
              Joan Lledo Joan Lledo
              Votes:
              1 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated: