Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bulk refund event tickets #116

Open
engram-design opened this issue Nov 30, 2022 · 0 comments
Open

Bulk refund event tickets #116

engram-design opened this issue Nov 30, 2022 · 0 comments

Comments

@engram-design
Copy link
Member

engram-design commented Nov 30, 2022

It might happen that you want to cancel an event and refund all tickets.

We would need to go through any purchased tickets for the event, look up their corresponding order (if one), and line item for the sold price (we can't rely on the current price of the ticket in the event config), and if the gateway supports it, mass refund.

We'll want to be careful when dealing with this, as we're handling refunds on a bulk-scale.

This needs to be:

  • Opt-in, maybe a deleted event doesn't issue refunds
  • A separate utility. What happens when you accidentally delete an event (it becomes soft-deleted) and you restore it. Refunds will have gone out.
  • Probably have a "Issue refunds" button in the event that you should run before deleting the event.
  • Ability to set a note to be used on all refund transactions
  • Identify if the gateway can handle a refund or not
  • Show a report at the end with how everything went
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant