Page MenuHomePhabricator

Don't allow payment intervals for specific payment types
Closed, ResolvedPublic

Description

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
screenshot-spenden.wikimedia.de-2019.12.17-19-38-42.png (409×366 px, 23 KB)
Payment type option "Sofort-Überweisung" disabled when payment interval is selected
screenshot-spenden.wikimedia.de-2019.12.17-19-33-27.png (73×360 px, 6 KB)

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

according to vewa there are 195 cases of recurrent SUB payments (79 in 2017, 68 in 2018 and 47 in 2019). Can you confirm this number?

@tmletzko I can only find 47 data sets for 2017, the numbers for 2018 and 2019 exactly match.

kai.nissen claimed this task.