Installation¶
In the following, the setup of the extension is described as given by the author.
Requirements¶
- PHP settings
max_execution_time
andmemory_limit
should be set to higher values if you encounter problems during generation of PDF files - CiviCRM's built-in pdf creator "dompdf" should be exchanged with "wkpdf2html"
- Optional: For grouping PDF files according to the number of pages, "pdfinfo" version 0.18.4 or higher has to be installed (globally) on the server.
- Optional: For merging PDF files, "pdfunite" has to be installed (globally) on the server.
- Optional: For encrypting PDF files, "pdftk" has to be installed (globally) on the server.
Installation¶
- Install as any other CiviCRM extension
- Assign the rights to user roles, also for admins
- Configure the extension on "Donation Receipts Settings" in the administration console in "CiviContribute"
- Apply necessary changes to the default profile or create your own profile, especially make sure that the receipt template matches your needs