Donations
Remove a donor card on the active gateway
Calls Donation::deleteCard to remove the donor’s stored card on the active gateway and refreshes the donor cache on success. Verb is GET (legacy ergonomics) — newer integrations should prefer the donor-scoped DELETE /admin/donor-credit-card/{donor_id}. Returns 200 even on gateway failure — caller must inspect the message. Validation: donor_id required. Requires permission: donations_manage.
GET
Remove a donor card on the active gateway
Authorizations
Passport bearer token authentication for legacy admin sessions.
Query Parameters
Donor whose card to remove.
Response
Either success or gateway-failure response — disambiguate via the message text.
Example:
"Credit Card Successfully Deleted."