MozillaFoundation / donate-wagtail

[Legacy] - Wagtail based donation stack
Mozilla Public License 2.0
43 stars 22 forks source link

Design a 403 page #1651

Closed kristinashu closed 2 years ago

kristinashu commented 2 years ago

Request via @jzinner and @anilkanji: improve our 403 Forbidden oage on donate.mozilla.org based on the issue raised in slack.

Screen cap of 403 error:

image

Currently, donors who use a VPN see a 403 error page. This is expected behaviour since it is intended to help prevent fraud however current design is the default and needs to be more inline with Mozilla's branding to improve the user experience.

Todo

Screen cap of branded 404 error:

image

Note related tickets https://github.com/mozilla/donate-wagtail/issues/1645 https://github.com/mozilla/donate-wagtail/issues/1650

cdanfon commented 2 years ago

We will do the dev work for this ticket under #1650

kristinashu commented 2 years ago

@sabrinang will link to the svg file for the 404 illustration so it can be updated to 403

mofodevops commented 2 years ago

I'm sure designers are on top of of this already, but just for clarity. Donate will still need the 404 page.

Ideally, make a copy of the 404 page and use it as a template to generate a separate 403 page.

sabrinang commented 2 years ago

SVG file here: https://drive.google.com/open?id=0B3b1KWRwjxtoWE1tcjNPMmpmTEE&resourcekey=0-EOSUAf9SsBkvwTl6JYa6VA&authuser=sabrina%40mozillafoundation.org&usp=drive_fs

Feel free to assign design work to me as I've iterated on this 404 graphic before

anilkanji commented 2 years ago

Is this the right place to suggest copy? Something like:

One Moment - Action Required - VPN

Supporters like you make possible our fight for a healthy internet - thank you. We take your privacy very seriously; However to minimize fraudulent payments we're asking supporters to disable VPN when donating to the Foundation.

Please disable your VPN and then navigate to donate.mozilla.org again - thank you.

[and then some other option - i.e. through paypal if they really don't want to disable VPN]

anilkanji commented 2 years ago

note to incorporate feedback from this thread: https://mozilla.slack.com/archives/C4M19QU2Z/p1650914868532369?thread_ts=1648500286.230469&cid=C4M19QU2Z

sabrinang commented 2 years ago

@anilkanji Here's a redpen to a mockup and some 403 emoji variants: https://redpen.io/p/mb226ac6a7d095211a

kristinashu commented 2 years ago

Thank you @sabrinang! Maybe try sharing this in the slack thread with Anil and Stephanie?

anilkanji commented 2 years ago

Thanks Sabrina - copy requests in redpen -ping me on slack if they're confusing. Stephanie and I also put together a quick supporter journey map which made me realize this is happening after a donor has input all of their payment details. Just FYI 403 supporter story map .

sabrinang commented 2 years ago

@anilkanji Thanks for the copy and I updated the redpen https://redpen.io/p/mb226ac6a7d095211a with your comments. Let me know if there is anything else and if that emoji expression works for the 403 graphic.

jencohoon commented 2 years ago

Hi @anilkanji - sorry to step in - as I am very happy with Sabrina's help and progress on this. Thank you

But wanted to say that the 403 page will occur BEFORE users have input their information.

The WAF evaluates what IP a users is connecting from, and based on that IP address will either send them a 403 or allow them to pass on to the donate site.

sabrinang commented 2 years ago

@anilkanji I got copy from the slack thread and updated the redpen: https://redpen.io/jhf067d89912be0736

anilkanji commented 2 years ago

Thanks @sabrinang -one small edit in redpen requested, but then I think we should be good to go.

sabrinang commented 2 years ago

Updated the redpen @anilkanji!

anilkanji commented 2 years ago

Thanks again - looks good to go to me!

sabrinang commented 2 years ago

Mockup: see redpen

Illustration: exported svg file

Copy for Devs:

Action Required - VPN Issue

Please disable your VPN and visit donate.mozilla.org again.

We take your privacy very seriously. To minimize fraudulent payments, we’re asking supporters to disable their VPNs when visiting our donate page.