It is not possible to delete a registration, donation, or any other type of transaction that was purchased with a credit card without reversing the transaction.  Allowing transactions to be deleted without reversing the associated transaction would cause issues with accounting and bookkeeping of the transactions, so the reversal on the transaction must take place at the time a transaction is deleted.