Page MenuHomePhabricator

Server-side validation responses for bank account data are not handled properly
Closed, DeclinedPublic

Description

Problem:
There are some cases, in which the application behaves inconsistently/unintuitively:

  • When removing given (already successfully validated) data, the bank name does not get cleared.
  • When changing to another valid non-German bank account
    • the bank name remains in the section.
    • the BIC value is not being cleared.

Acceptance Criteria:

  • When entering a valid German IBAN
    • validity indicator of all bank account data fields is turned into "valid"
    • the value of all other fields are supplemented based on the server-side determination
    • the bank name determined during server-side validation is being shown
  • When entering valid non-German IBANs
    • validity indicator of the IBAN field is turned into "valid"
    • validity indicators of all other fields are turned into "neutral"
    • the value of all other fields are cleared
    • no bank name is being shown