Skip to content
CiviCRM Donation Receipts Extension
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
CRM [#78] improved de_DE for correct word separation May 3, 2019
settings [#68] fixed: watermark preset is a general setting, and needs an sett… Feb 25, 2019
tests/phpunit/CRM/Donrec [#65] Call-time pass by reference and typo fix in CRM_Donrec_ReceiptT… Nov 26, 2018
donrec.civix.php [#69] implemented email processor infrastructure Jan 21, 2019
donrec.php [#69] implemented donrec ID in header Feb 11, 2019
info.xml Back to 1.7-dev May 14, 2019 localization first draft Oct 7, 2014

SYSTOPIA Donation Receipts Extension

This is a CiviCRM extension designed for "heavy duty" donation receipt generation. Find the user documentation at


  • Single or batch donation receipts
  • Choose from various output formats (CSV, PDF, sorted PDF, ...)
  • Status control: draft, receipted, withdrawn
  • Modification control: certain attributes of recipted contributions can not be changed any more (unless receipt withdrawn)
  • Comes with rebook feature to rebook contributions to another contact in a traceable way
  • Allows generation receipts in big numbers by asynchronous generator
  • Snapshot approach prevents modification or duplicates while generating donation receipts
  • Compliant with German tax requirements

Restrictions (ask us for a fix):

  • Drupal or Joomla CMS. WordPress users currently report errors.
  • Currently hardcoded for EUR
  • Shipped template German and optimised for wkhtm2pdf
  • "Amount in words" currently German only
  • Client side (JavaScript) only thoroughly tested on Firefox
  • Doesn't process partially deductible contributions yet (see #23)
You can’t perform that action at this time.