Support

Home Forums Event Espresso Premium Bulk Refunds

Bulk Refunds

Posted: June 1, 2020 at 4:44 pm


hemc.rodeo

June 1, 2020 at 4:44 pm

Hi because of coronavirus we had to cancel 12 events. This is over 600+ Transactions. Via Stripe, we were able to filter and do bulk refunds.
We went to EE registration and selected all and did bulk cancel.
but in EE transactions, all those are now showing as overpaid.
How can I process “bulk refunds” so it shows $0 now in EE? Please help One by one will be a nightmare.


Tony

  • Support Staff

June 2, 2020 at 5:35 am

Hi there,

Unfortunately, Event Espresso does currently have a method to bulk delete/refund payments.

Do you still have active events or were the 12 events all of your current events?


hemc.rodeo

June 2, 2020 at 7:57 am

Oh no. Is there a feature request we can make? Or update via db?

All events are from last months ago tickets were sold back in early 2020.


Tony

  • Support Staff

June 3, 2020 at 7:53 am

Is there a feature request we can make?

We’ve been working on a feature to help with this but it’s not ready for release yet.

Or update via db?

Do you need to keep a record of the payment within EE itself? I assume you would just be deleting the payment from within the transaction, correct?


hemc.rodeo

June 3, 2020 at 10:24 pm

So we need those transactions to show as $0 not overdue. Still need record with stripe payment details for future Incase we have to audit. What do you recommend.


Tony

  • Support Staff

June 4, 2020 at 10:58 am

So we need those transactions to show as $0 not overdue.

There are 2 ways that can happen, either you can remove the Stripe payment from the transaction. As there is no payment applied and the registrations assigned to it are cancelled the transaction will show as $0.

It may be possible to create a snippet that will help with this some, its not going to be click and everything will be fix but it should be possible to create a snippet that can delete all payments on all transactions linked to Event ID 999. That will reduce the work needed some.

But…

Still need record with stripe payment details for future Incase we have to audit.

If you need to keep a record of the Stripe payment within EE itself, you need to then apply a refund to each EE transaction to balance them out. This would mean editing each transaction, click the Apply Refund button and then applying it to the transaction.

You can’t 0 a transaction whilst it has payment assigned to it, well actually you may well be able to by setting the TXN_total field for each of the transaction rows to 0 in the DB but if any calculations are ran on the Transaction at all it will update the database again. It is not something I can officially recommend doing.

The support post ‘Bulk Refunds’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso