• Resolved malachite96

    (@malachite96)


    Hello –

    Before we extend this plugin for use with outside fundraisers, we need to customize the donation form with several additional options and text fields – that also need to be added to the donor records and available for report extraction.

    I realize this is a LOT of additions for the form and data fields – but better to ask than try to hack at it. Thank you!

    We need to add (* required)

    1) Donation Frequency* — checkboxes (only one allowed) – and can it send data to Paypal or Stripe?
    [ ] one-time
    [ ] monthly

    2) Privacy (optional) — checkboxes (only one allowed):
    [ ] Yes, you may acknowledge my donation publicly
    [ ] No, please do NOT acknowledge my donation publicly

    3) If you have a special purpose for your donation, please let us know.
    [ ] I want my donation to be dedicated:
    Text Input: (floating text in field) In honor of, in memory of, etc.

    4) Dedication Acknowledgement – Check box & Text Field:
    [ ] Yes, please send an acknowledgement to the individual or organization to whom I am dedicating my donation.
    [Text field: Dedication Recipient email]

    5) Employer Matching Gift Eligible?
    [ ] Yes, please send me information so I can submit this donation to my employer for a matching gift!

    6) Enewsletter Subscription
    [ ] Yes, please sign me up for your enewsletter.

    Can we do this with CSS snippets?

    https://wordpress.org/plugins/charitable/

Viewing 5 replies - 1 through 5 (of 5 total)
  • Hi malachite96,

    1) Donation Frequency* — checkboxes (only one allowed) – and can it send data to Paypal or Stripe?

    We have a Recurring Donations extension in the works which will add support for this out of the box.

    2) Privacy (optional) — checkboxes (only one allowed):

    Our Anonymous Donations plugin supports that, and automatically keeps those donors hidden from the Donors widget output.

    3) If you have a special purpose for your donation, please let us know.
    [ ] I want my donation to be dedicated:
    Text Input: (floating text in field) In honor of, in memory of, etc.

    4) Dedication Acknowledgement – Check box & Text Field:
    [ ] Yes, please send an acknowledgement to the individual or organization to whom I am dedicating my donation.
    [Text field: Dedication Recipient email]

    5) Employer Matching Gift Eligible?
    [ ] Yes, please send me information so I can submit this donation to my employer for a matching gift!

    It’s possible to add each of these fields using simple code snippets. There is an example of how to add a custom field at https://github.com/Charitable/library/blob/master/donation-form/collect-national-id-number.php. If you need a hand adapting this to your needs, let me know.

    6) Enewsletter Subscription
    [ ] Yes, please sign me up for your enewsletter.

    We’re putting together a Newsletter subscription extension which will add this and automatically handle the subscriber registration process when a donor chooses to sign up.

    Cheers,
    Eric

    Thread Starter malachite96

    (@malachite96)

    Hi Eric,

    Thank you for all these answers. About the customer field snippet – it looks like I need to add each one as a full snippet, right?

    I see that this national ID snippet adds Text and a Text field – how do I add a checkbox? (sorry, I’m new to creating php code.)

    Also – do you have a probable timeline for the recurring donations and newsletter subscription extensions?

    Also – is there any bundle of extensions that also gets access to new extensions as they are released?

    Thank you!

    Thread Starter malachite96

    (@malachite96)

    Hi Eric,

    Can you help with a code snippet that creates a checkbox?

    Thank you,

    Beth

    Thread Starter malachite96

    (@malachite96)

    I was browsing around in your GitHub area and found a code snippet for adding a donation receipt opt-out checkbox. I have used this to create the checkboxes I needed. Still testing to see if the output comes out correctly, but so far the boxes do show up on the donation form.

    I’m closing this thread as resolved.

    Thanks!

    Nice work Beth! Sorry I wasn’t able to get back to you earlier, but really nice to hear you were able to adapt the other examples on GitHub for your purposes.

    Cheers,
    Eric

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Additional Donation Form Fields?’ is closed to new replies.