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

Promo code should have optional "total usage" counter #441

Closed
stephanj opened this issue May 19, 2018 · 2 comments
Closed

Promo code should have optional "total usage" counter #441

stephanj opened this issue May 19, 2018 · 2 comments
Labels

Comments

@stephanj
Copy link
Collaborator

stephanj commented May 19, 2018

Is your feature request related to a problem? Please describe.

Alf.io supports promo codes but I believe not the possibility to mention how many times the promo code can be used. For Devoxx Belgium, we provide one promo code per sponsor which can be used 12, 10, 8 or 6 times.

The current ALF.io implementation will force us to create 200 promo codes, or manually delete a promo code when the total has reached?

image

@cbellone
Copy link
Member

cbellone commented May 19, 2018

Yes, currently you cannot limit promo codes usage within their validity range.

We can implement the promo code usage limitation in v2, after the introduction of #276 (we'll publish the new datamodel soon)

In the meantime, alf.io allows you to do that by creating one category for each sponsor or custom reservations. Here's how.

Let's suppose that SomeCo is sponsoring Devoxx BE, and they can have 12 tickets at half price.

1. Create a dedicated category for each sponsor and share Access URL / Send unique discount codes

You can create a restricted category for each sponsor and then specify an access code, which will allow users to acquire directly one ticket for this category

image

once you have defined an access code, you can share the Access URL

https://your-instance-address/event/your-event/code/NEWCO_BASE_SPONSOR

if you don't want to share a single URL, you can share the access tokens or send an invitation email for each of them

image

2. Create a custom reservation

another option is to create a custom reservation (Actions -> Create Reservation).

  • You can create new categories or specify existing ones
  • Reservations created by admin are not subjected to "public" constraints (e.g. you can add 10 people on it even if the official limit is 5, etc.)

image

once you create a reservation, you can share the link with the contact person, so that she/he can complete the payment or enter the attendees data

@cbellone
Copy link
Member

cbellone commented Nov 5, 2018

Usage limit for promo codes has been implemented and is now available from 1.16+

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants