To view an Ereceipt that is prompting this error:
- Log in to the website as the donor
- Log in to the NetCommunity website as a Supervisor
You can determine whether or not the donor was logged when they submitted the donation form by reviewing the format of the eReceipt's URL key:
- Example of a logged in donor: www.siteURL.org/components/ereceipt.ashx?key=ab123
- Example of an anonymous donor, not logged in: www.siteURL.org/components/ereceipt.ashx?key=m1Ez1yAGhrmfQtP6vAnR
If this error occurs for a Fundraiser transaction:
When a manual Team Fundraising sync is performed, we update all DonationTransactions with the latest data we have from RE, including backoffice ID etc.
This issue happened when we saved the DonationTransaction object; we set the AddedByUserID to be the value of the current user, which in the case of a manual sync, is the user who is running the sync, not the donor.
When a user attempts to view an eReceipt, we check this field against the current user ID; if they don't match, we think you don't have permission.
The fundraiser eReceipt issue was corrected in version 6.51, if this behavior is persistent, please confirm you’re on the latest version of NetCommunity.