- Posts: 70
- Thank you received: 10
Coupon Code per Member
- Dan Sajdowitz
- Topic Author
- Offline
- Senior Member
-
Code: 11223344
Discount: 30.00 $
Event: All Events
Times: 1
Times Used: 0
Valid From:
Valid To:
Published: Yes
On the group registration form, I add two people. In the Payment Information section, I add my coupon code.
The total amount due is $60 ($30 per person).
When I apply the coupon, it's discounting both registrants, effectively applying twice, and bringing the total due to $0 instead of $30.
Is this a bug?
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Offline
- Administrator
-
Infact, that's how it is designed to work. When you set Times to 1, it can be used for 1 booking (it can be individual / Group registration)
At the moment, we don't have an option / feature to limit a coupon code to only applied for certain number of member as you want yet
Tuan
Please Log in or Create an account to join the conversation.
- Dan Sajdowitz
- Topic Author
- Offline
- Senior Member
-
- Posts: 70
- Thank you received: 10
Tuan Pham Ngoc wrote: Infact, that's how it is designed to work. When you set Times to 1, it can be used for 1 booking (it can be individual / Group registration)
But it's applying the coupon multiple times.
In my example, each member is charged $30. The coupon is for $30. It's applying a $60 discount, not a $30 discount. If I set it to Times 1, it should only be applying a $30 discount.
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Offline
- Administrator
-
As I mentioned before, the coupon code will be applied for one booking only. So when you make a group registration for 2 or 3 members, it will still count the time the coupon code uses as 1, not 2 or 3
I understand your need. However, I am afraid of it is quite complicated to implement. We will try to implement it in the future, but for now, It is not possible
Tuan
Please Log in or Create an account to join the conversation.
- Dan Sajdowitz
- Topic Author
- Offline
- Senior Member
-
- Posts: 70
- Thank you received: 10
Tuan Pham Ngoc wrote: As I mentioned before, the coupon code will be applied for one booking only. So when you make a group registration for 2 or 3 members, it will still count the time the coupon code uses as 1, not 2 or 3
I understand your need. However, I am afraid of it is quite complicated to implement. We will try to implement it in the future, but for now, It is not possible
This would be fine if it was only applying the value of the coupon. It's applying the value of the coupon TIMES the number of members.
It's a $30 coupon. If 1 members, it's discounting $30. If 2 members, it's discounting $60. If 3 members, it's discounting $90. Etc.
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Offline
- Administrator
-
Tuan
Please Log in or Create an account to join the conversation.
- James Riley
-
- Offline
- Platinum Member
-
Thanks!

(PS: And as I've asked about before, could this same "apply to" toggle be added to early-bird discounts / late fee as well. Again, sometimes I want to discount individuals but not groups.)
James Riley .: EventBooking user since 2014 ::: JoomDonation user since 2016 :.
.: grfx & web design / IT / AV @ St. Therese Institute of Faith and Mission, Bruno, SK, Canada :.
Please Log in or Create an account to join the conversation.
- Alessandro
- Offline
- New Member
-
- Posts: 7
- Thank you received: 0
Alessandro
Please Log in or Create an account to join the conversation.
- Michiel Stiekema
- Offline
- New Member
-
- Posts: 9
- Thank you received: 0
Question, we have a event, where someone can buy a coupon code.. auto generated..
We want this couponcode configured so it is only for individual registration use..
How can we accomplish that??
Hope can help
Thanks
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Offline
- Administrator
-
We do not support it. So I guess you will have to customize the auto coupon plugin.
1. Open this fine plugins/eventbooking/autocoupon/autocoupon.php
2. Find this line of code at line 176:
$coupon->times = $times;
3. Add this line of code after that line:
$coupon->max_number_registrants = 1;
Then try again to see if it works
Tuan
Please Log in or Create an account to join the conversation.
Support
Documentation
Information
The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.