Page MenuHomePhabricator

Show SEPA mandate on donation confirmation
Closed, ResolvedPublic

Description

The SEPA-Verfahren is implicitly agreed to during the donation process, but we probably still have to give the possibility to view the mandate. Thankfully, there is a stub for that already.

  • print link (Javascript) is shown instead of the link stub
    • For direct-debit payments "Diese Bestätigung (inklusive SEPA-Mandat) ausdrucken"
    • For all other payment types "Diese Bestätigung ausdrucken"
  • mandate text is not shown on screen (hidden)
  • mandate text is shown in print above newsletter opt-in.

Solve together with T180124, maybe.

Event Timeline

Pablo-WMDE moved this task from Backlog to Ready on the WMDE-Fundraising-Funban-2 board.

T180124 did some of the print button changes, but not all.

somewhere relevant information for this task got lost. We need more data on the print out of the SEPA mandat (actually right now it is not a sepa mandat since relevant data is missing).

We need to include

  • donor adress incl. eMail-adress
  • donor account data
  • our adress
  • city and date

see 10h16 mandate

PRs
https://github.com/wmde/FundraisingFrontend/pull/1146
https://github.com/wmde/fundraising-frontend-content/pull/83

The mentioned information is now contained, the order not necessarily the same as in 10h16 (because parts are supposed to be visible on screen, others are not) - please check if this is ok.

Content message donation-confirm-sepa-shortterm says 2 days, 10h16 says 5 days (in the place where it is not using the message). Which one is right? @kai.nissen

sorry for not being clear enough but the sentences "Mit SEPA wurde eine Informationsfrist für Lastschriften eingeführt. Ich bin damit einverstanden, dass ich spätestens 2 Tage vor der geplanten Abbuchung der Spende per Email
benachrichtigt werde." and "Wikimedia ist als gemeinnützig anerkannt, die Spende kann abgesetzt werden." are not needed anymore. Also, the date is not fully displayed.

date is not fully displayed

That is my ubuntu printing to PDF. Should not happen on "normal" computers or when printing to paper. However, print quality is addressed in T182664.

Removed the two mentioned paragraphs. @gabriel-wmde brought up the question about the NL opt-in text - looks a bit silly. Do we just hide it altogether in the print? @tmletzko

@Pablo-WMDE the info opt in text is not needed aswell. this is not a part of a sepa mandate.