Responsive
Atoms
FormLabel
Default
Molecules
ContactDetails
Default
Organisms
HeaderMinimal
Default
ServicesGroupFinderBlock
With Results No Results

FormDonate / Default Form

Donation form with toggle for one-off and regular donations

Layout
Properties
JSON format (e.g., [{"LinkText":"Home","LinkUrl":"/"}])
JSON format (e.g., [{"LinkText":"Home","LinkUrl":"/"}])
Component Code
@await Html.PartialAsync("~/Components/Molecules/FormDonate/FormDonate.cshtml", new FormDonateProps
{
"Heading": "DONATE NOW",
"BackgroundColor": "purple",
"DefaultDonationType": "one-off",
"DonationTypeSupported": "both",
"PricePointsOneOff": [
{
"Value": 10,
"Default": true,
"Copy": null
},
{
"Value": 20,
"Default": false,
"Copy": null
},
{
"Value": 30,
"Default": false,
"Copy": null
}
],
"PricePointsRegular": [
{
"Value": 5,
"Default": false,
"Copy": null
},
{
"Value": 10,
"Default": true,
"Copy": null
},
{
"Value": 15,
"Default": false,
"Copy": null
}
],
"SubmitText": "Donate",
"CustomAmountPlaceholder": "Enter your own amount",
"ShowPricePointDescription": false,
"AmountMessageOneOff": "",
"AmountMessageRegular": "",
"CampaignName": "",
"CampaignId": "",
"Source": "",
"Medium": "",
"UtmSource": "",
"UtmMedium": "",
"UtmCampaign": "",
"UtmContent": ""
})
♿ Accessibility