After installing version 3.4.2 on Civi 5.27.3 (on Drupal), profile problems
I have installed the giftaid extension as described above. After adding the profile to a contribution page, the contribution page emits what looks like raw html code on screen (
<p>By selecting 'Yes' above you are confirming that <ol> <li>you are a UK taxpayer and</li> <li>the amount of income and/or capital gains tax you pay is at least as much as we will reclaim on your donations in this tax year.</li> </ol> <p><b>About Gift Aid</b><p> <p>Gift Aid increases the value of donations to charities by allowing them to reclaim basic rate tax on your gift. We would like to reclaim gift aid on your behalf. We can only reclaim Gift Aid if you are a UK taxpayer. Please confirm that you are a eligible for gift aid above. <a href="http://www.hmrc.gov.uk/individuals/giving/gift-aid.htm">More about Gift Aid</a>.</p>).
I figured this might be due to the post help field containing the escaped html characters rather than the symbols (e.g.
< instead of
<), so I went to edit that text. This resulted in the "are you eligible for UK Gift Aid? question disappearing.
Checking the field again, the Field Name had incorrectly set itself to Contribution :: Amount Label.
Setting it explicitly to Individual :: UK Tax Payer?::Gift Aid Declaration seems to have fixed it.
I'm not sure why either of these problems occurred, but it seems fixed in my deployment now?