Cancel contribution page

User journeys

As a user...

  • When I click cancel contribution I want to confirm my choice

  • I want to leave feedback on why I am cancelling

  • I want it to be clean and simple to cancel

  • I want to be able to skip the cancellation feedback

    Newsroom decides whether or not to set mandatory fields

  • I want the dashboard to clearly show I've cancelled

  • I want to see when my membership will expire if I cancel

  • I want to get an email confirming my cancellation

  • I want to have a button to go back because I don't want to cancel

As a newsroom...

  • I want to show the user a message when they go to cancel

  • I want to set which answers are mandatory in the cancellation survey

  • I want to choose which questions to ask

Tech requirements

  • Send cancellation email

  • Embed cancellation survey on page

  • API endpoint for cancellation

  • Frontend: apply design on form elements

  • Add cancel contribution page

  • Related

    • API endpoint for restarting contribution

    • Frontend: Restart contribution form

API requirements

Cancels an active contribution

POST /member/me/contribution/cancel

Design requirements

  • Contribution page in cancelled contribution state (include prompt to "restart your contribution")

  • Dashboard page in cancelled contribution state (include prompt to "restart your contribution")

  • Confirm cancellation screen

  • Cancellation survey: add these form elements to Design documentation

    • Required fields

    • Dropdown

    • Layout for multiple radio buttons and checkboxes

    • Textarea

  • Cancellation flows (ends in contribution page)

Last updated

Was this helpful?