-
Notifications
You must be signed in to change notification settings - Fork 912
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Embed a FundraiseUp (FRU) modal directly on mozilla.org. #14575
Comments
https://www-demo9.allizom.org/?form=donate Collecting a few thoughts after an initial pass, in no particular order:
|
We also need to get confirmation from legal that the MoFo implementation of this form is OK to load in EU/EAA countries without a cookie banner, or if a banner is required. FundraiseUp have a doc here that lists their essential/non-essential cookies, but I'm not clear if our config is already restricting cookies to only those that are essential. We need to confirm with MoFo/legal teams before this goes live. |
Hello. We recieved a request to embed a FundraiseUp (FRU) modal directly on mozilla.org. Below are the steps I received:
To ensure that FundraiseUp elements can render correctly on the site, please update your Content Security Policy with the directives described in the FundraiseUp documentation.
Add the Mozilla Foundation's FundraiseUp Installation Code to your website by placing the following JavaScript snippet within the global section of your HTML, ideally as the last script.
To confirm installation, inspect the area of your website’s source code; the installation code should be present.
To display a FundraiseUp campaign's checkout modal when a user clicks a link:
Append the query string "?form=donate" to the href attribute of the desired link/button
https://mozilla.org/?form=featured-section
Now when the user clicks on the link, the checkout modal will appear:
To test the functionality, add "&fundraiseupLivemode=no" to the URL after the checkout modal is triggered and refresh the page. This allows you to make test donations without processing actual funds, as test card details will be provided to you once the checkout process begins.
The text was updated successfully, but these errors were encountered: