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

Add a remove ticket function #114

Closed
mg-1999 opened this issue Apr 6, 2016 · 8 comments
Closed

Add a remove ticket function #114

mg-1999 opened this issue Apr 6, 2016 · 8 comments
Assignees
Projects
Milestone

Comments

@mg-1999
Copy link
Contributor

mg-1999 commented Apr 6, 2016

It would be nice if you could delete a ticket. So you can make a test purchase and later remove it.

@cbellone cbellone added this to the 1.9 milestone Apr 7, 2016
@treed593
Copy link

treed593 commented Apr 8, 2016

Also, the ability to Un-Chek-In a ticket that you are using for testing

@bunsenmcdubbs
Copy link
Contributor

Not only for testing but just in general/production being able to remove/refund purchases and un-checking-in attendees (if volunteers accidentally marked the wrong person etc)

@cbellone
Copy link
Member

cbellone commented Nov 6, 2016

partially implemented (see #195), postponed to 1.10

@cbellone cbellone modified the milestones: 1.10, 1.9 Nov 6, 2016
@mg-1999
Copy link
Contributor Author

mg-1999 commented Mar 20, 2017

1.10 is released, but this wasn't added.

Any update on this?

@cbellone cbellone modified the milestones: 1.10, 1.11 Mar 20, 2017
@cbellone
Copy link
Member

Hi @mg-1999,

yes. Unfortunately we had to postpone a couple of issues, because the work on https://github.com/exteso/alf.io-PI (offline check-in and label printing) took more than expected.

The good news is that there is an user willing to implement it and to send a PR. If we receive the PR from him we'll release a minor version (1.10.x) soon.

We'll keep you posted. Thank you!

@cbellone cbellone removed this from TODO in 1.10 Mar 20, 2017
@cbellone cbellone added this to TODO in 1.11 Mar 20, 2017
@syjer syjer moved this from TODO to In Progress in 1.11 Apr 21, 2017
@syjer syjer mentioned this issue Apr 21, 2017
syjer added a commit that referenced this issue Apr 27, 2017
syjer added a commit that referenced this issue Apr 27, 2017
syjer added a commit that referenced this issue Apr 27, 2017
syjer added a commit that referenced this issue Apr 27, 2017
@syjer
Copy link
Member

syjer commented Apr 27, 2017

nearly done.

TODO:

  • refund support for single tickets
  • remove whole reservation + refund functionality
  • set reservation to status 'CANCELLED' when tickets count = 0
  • in reservation view: show paid amount and refunded amount -> refunded amount : remote call to paypal/stripe (if possible?)
  • add "arbitrary amount" refund functionality, so the admin can choose the amount to refund.
  • cleanup ui/ux: add animation + block the buttons, as the refund can take some time + hide refund option where it's not possible
  • add option to send an email to the tickets owner

syjer added a commit that referenced this issue May 3, 2017
syjer added a commit that referenced this issue May 3, 2017
…onality. Set reservation as CANCELLED when tickets amount = 0
syjer added a commit that referenced this issue May 3, 2017
@syjer
Copy link
Member

syjer commented May 11, 2017

finally done.

@syjer syjer closed this as completed May 11, 2017
@syjer syjer moved this from In Progress to Ready for Testing in 1.11 May 11, 2017
@mg-1999
Copy link
Contributor Author

mg-1999 commented May 12, 2017

Awesome! Was looking forward to this one :)

@cbellone cbellone moved this from Ready for Testing to Done in 1.11 May 15, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
1.11
Done
Development

No branches or pull requests

5 participants