In-house receipt rendering replaces the third-party engine
Receipts are now rendered by DonorCARE's own internal engine instead of routing through an external rendering service, laying the groundwork for the in-house template editor that followed in June.