Recurring donations are (technically) not possible when using "Sofort". In laika (and 10h16), there is no logic to prevent this.
Acceptance Criteria
- When selecting any payment interval other than "one-time", the payment type "Sofortüberweisung" is disabled.
- When choosing one-time donation, the payment type "Sofortüberweisung" is enabled.
- When choosing the payment type "Sofortüberweisung", all payment intervals other than "one-time" are disabled.
- When choosing any other payment type, all payment intervals are enabled.
- Checked options that are disabled are being unchecked.
- When the payment type "Sofortüberweisung" is disabled, it shows an additional notice about the reason.
Mocks
Payment interval options disabled when "Sofort-Überweisung" is selected | |
Payment type option "Sofort-Überweisung" disabled when payment interval is selected | |