• Resolved dmnisson

    (@dmnisson)


    Hello,

    My organization has received numerous email requests from donors for their annual receipts. I have seen from the docs how to download the receipt to send it to the donor upon request, as well as how the donor can access it on the website, but it would be very helpful if a task could be automatically scheduled to email donors their tax receipts.

    Is there, in fact, a way to do this?

    Thank you for your help!

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Support Rick Alday

    (@mrdaro)

    Hi @dmnisson,

    Here’s a little context for this request:
    PDF functionality (including the PDF tool in exports, the PDF receipts add-on, Annual receipts add-on, etc) all use an open source library (TCPDF) that generates the PDF on the fly, so when the donor (or site admin) clicks the button, the PDF is generated and downloaded, only to live in the browser of the downloader. It’s not on the server of the site at all (in terms of storage).

    So when people want to download all of them at once, what they are asking for is “can I generate hundreds of PDFs simultaneously, without crashing the site? ”

    The answer is “probably not.” So we didn’t build in bulk functionality at all, because it would only cause trouble for the vast majority of our users who are not on top-of-the-line hosting.

    Even for those users, WordPress itself doesn’t have a great way to handle background processes, so it might be unnecessarily complex and impossible for all of them.

    That’s not to say we’ll never do it, just that we’d have to see a ton of interest in order to pursue it, because it’s not a small feature.

    Thread Starter dmnisson

    (@dmnisson)

    Hi @mrdaro,

    Thanks for your input. I understand that generating a large number of PDF receipts during a short time period wouldn’t be scalable to large or rapidly-growing donor bases. However, we are a small, and relatively localized, non-profit organization with a base of fewer than 100 donors that isn’t expected to get much bigger any time soon. If we were to separate the timing of each donor’s receipt by 2 minutes, it would take less than 4 hours to cover all of the donors and there is no reason our server wouldn’t be able to handle it.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Automatically send annual receipts to donors’ is closed to new replies.