I have used the Donation Form example to implement a form that allows users to choose preset amounts or an amount they choose. Works fine, but we need a bit more complexity.
1. We need the label text from the checked radio button to display in the cart, because it contains the title of the giving level and without it only an amount displays in the cart. Wondering if product options would accomplish this, or some kind of data attribute?
2. We need to add an option to make the donation a recurring monthly or annual one.