We have reassigned a number of our contributions to one single contribution page - as the source was good enough for our record keeping purposes.

You cannot delete this Contribution Page because it has already been used to submit a contribution or membership payment. It is recommended that your disable the page instead of deleting it, to preserve the integrity of your contribution records. If you do want to completely delete this contribution page, you first need to search for and delete all of the contribution transactions associated with this page in CiviContribute.

The page no longer has contributions associated with it. Even test ones - I searched for them all - no memberships were ever processed via that page either.


Can you run the following SQL directly in the database? The code that does the delete check looks for something like this:

select * from civicrm_contribution where contribution_page_id=<put the page id here>

There is maybe some phantom entry still.

  • That did it - there was one contribution associated with a contact in the trash. (Deleted) - Thank You
    – themak
    Aug 20 '19 at 15:39

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.