Page MenuHomePhabricator

Donate with foreign IBAN w/o adding BIC
Closed, ResolvedPublic

Description

AT61 1904 3002 3457 3201 is indicated as valid, missing BIC is not reported to user.

Acceptance Criteria derived from @Jan_Dittrich's comment:

  • Change the label of the field BIC to BIC (Optional)
  • Show validity indicator if the field contains a valid value (according to ISO_9362, see data-pattern attribute of the field in the other skin)
  • Don't show a validity indicator if empty

Related Objects

StatusSubtypeAssignedTask
ResolvedNone
ResolvedNone
ResolvedNone

Event Timeline

We do not need the BIC for carrying out direct debit transactions. Thus, the form field should not be considered as mandatory by the validation (in either the client-side and the server-side validation).

We talked about how to represent this in the UI. Current suggestion: change label "BIC" to "BIC (optional)" and change the color of the bank account fields to the "field is filled" color, but don't set a checkmark. Any alternative suggestions/objections, @Jan_Dittrich ?

Is it about this state?

image.png (133×297 px, 3 KB)

What is the BIC for if it is not needed, actually? Could we just ditch the field?

people are just getting used to use their IBAN and BIC. "IBAN only" is a pretty new thing (since 02/17). We do not want people get confused because they think the BIC is missing while thinking it must be there.

OK

I think the label BIC (Optional), as suggested by @gabriel-wmde is correct. Checkmark if BIC is given. If no BIC given: no checkmark, no error, no "did you forget your BIC" message.

kai.nissen updated the task description. (Show Details)
kai.nissen moved this task from Backlog to Ready on the WMDE-Fundraising-Funban-2 board.