Support

Home Forums Event Espresso Premium Coupon Code automatically applied to the Event even if it's not activated

Coupon Code automatically applied to the Event even if it's not activated

Posted: September 4, 2017 at 6:23 am

Viewing 11 reply threads


Dr. Shefali

September 4, 2017 at 6:23 am

We have a promo code that we just recently created and only activated in 1 event (not GLOBAL).. When exporting the data to CSV, we see that this coupon code was used in the event that is not activated for this promo code.. And the TOTAL PAID column becomes ‘0’ and the most weird part is that this was applied to the old registrants from May – August 2017. We checked the record from EE dashboard and the coupon are actually in there!

Can you please resolve this? We need an accurate report from EE exported data to track the sales.


Dr. Shefali

September 4, 2017 at 7:03 am

Any way we can rectify this issue without going through each person to update records? There are 70+ registrants affected by this system glitch!


Tony

  • Support Staff

September 4, 2017 at 8:18 am

Hi there,

It’s not clear if this is a system glitch as it’s not really clear what is happening so don’t know how to ‘fix’ it yet.

Are you saying registrations made now on your current event are applying the promotions to registrations made on an old event?

When you view the registrations in EE for the old registrants from May – August 2017, those registrations have the coupon (the one you just created) applied and you can see that promo code in the payment details of the registration? – http://take.ms/Gc29q


Dr. Shefali

September 4, 2017 at 11:14 am

No, it is not an old event.. We have 2 current/active event. Here’s the current setup:

1. We have 2 active events (EVENT1 & EVENT2).
2. we created a promo code LAST WEEK and activated that promo code on EVENT1.
3. Now, we exported the CSV file from EVENT2, it appears that the promo code we created last week was applied to the registrants, people who registered before the promo code created.
4. and the amount PAID becomes ‘0’ (both exported and EE dashboard)
5. FINALLY, our records for this EVENT2 messed up!

That is so weird because we don’t even activated that promo code in EVENT2, and automatically applied to the registrants which registered before the promo code created..


Tony

  • Support Staff

September 4, 2017 at 1:59 pm

This is strange.

There’s no code within EE that will apply promo codes to registrations already created. Promo codes can be manually applied to individual registrations in the admin but there nothing that can apply the code in bulk and/or automatically when a code is created/assigned.

5. FINALLY, our records for this EVENT2 messed up!

We’d need more details on what you mean by ‘messed up’.

I’d like to take a look at some of the registrations so to see if I can spot anything in the admin, would that be ok? If so you can send temporary login details using this form:

https://eventespresso.com/send-login-details/

Note as mentioned there is no code to do the above within EE, so I have no idea what is happening, I can take a look within the admin to investigate but I can not fix something when I have no idea how it can be happening so right now I can only investigate further.


Dr. Shefali

September 4, 2017 at 2:50 pm

OK, I just sent you temp logins and indicate the event name and promo code that we are having issue with.. Also try to export CSV from that event so you’ll see what I mean..


Tony

  • Support Staff

September 6, 2017 at 1:42 pm

Do admins manually edit each individual registration on your site?

Looking over the CSV of registrations on your event there are other registrations that do not have the C***** promo code applied to them that also have a 0 amount paid when they should not – http://take.ms/cxktL

(If the transaction has a ‘transaction ID’ set that usually a good indicator that a ‘live’ payment was made on that transaction)

There’s no code in EE3 that will retroactively apply a promotion code to previous events, I triple checked through the code to confirm. The admin can edit the registration and set the promo code field and at one point there was a bug in EE3 where if you update a payment and didn’t set a value in the amount paid it would 0 out a value if one was set previously, but that’s not present in the latest versions.

One thing that can happen with promo codes is if you add multiple events into the cart (in your case if you add both your events) and only 1 of those events allows a specific promocode, when you apply that code it will show up in the ‘coupon code’ field for all of the registrations (but the discount was only applied to the relevant event).

I’ve tried multiple times to reproduce the problem you are having with the promo code showing up in other registrations but so far I’ve been unsuccessful.

Has anyone been working on the site recently to update multiple registrations or has any custom code been added to the site at all?


Dr. Shefali

September 7, 2017 at 8:54 am

As far as I know, I’m the only one who are editing the individual registration but only for upgrading tickets and adding free attendees.

(If the transaction has a ‘transaction ID’ set that usually a good indicator that a ‘live’ payment was made on that transaction) – yes good thing that the actual payment wis not affected by this, we are using Stripe.

Has anyone been working on the site recently to update multiple registrations or has any custom code been added to the site at all? – we recently add a marketing manager to promote the event but I’m not sure about the custom code.. We only apply custom code if necessary like the previous issues that you already resolved but only for that..

Thanks for the help Tony.. 🙂


Dr. Shefali

September 7, 2017 at 11:27 pm

By the way, is there a way turn off the admin notification when someone registered for the event?


Tony

  • Support Staff

September 8, 2017 at 3:02 am

We only apply custom code if necessary like the previous issues that you already resolved but only for that..

I’m not sure what you are referring to here, can you provide more details?

As the change has been applied to registrations other than those that have the C*** promo ‘applied’ I can’t see any way to batch update the registrations to fix this, you would need to use the Transaction ID, compare that with the reports from your payment provider and manually update the registrations with correct payment amount.

By the way, is there a way turn off the admin notification when someone registered for the event?

Not easily no. EE4 was designed to allow you to have full control over the messages sent during the registration.

Is there something preventing you from updating to EE4?

(I don’t recommend updating without testing it works for you on a development server as EE4 is a different system to EE3)


Dr. Shefali

September 8, 2017 at 9:24 am

I’m not sure what you are referring to here, can you provide more details?

it’s about the shareasale tracking code but it’s all good now..

Is there something preventing you from updating to EE4?

We plan to upgrade when this event is done to avoid any conflicts. Do you have any documents/instructions on how to migrate from EE3 to EE4?


Tony

  • Support Staff

September 8, 2017 at 10:45 am

Yes, we have some documentation here:

https://eventespresso.com/wiki/how-to-upgrade-event-espresso/#migrate-to-event-espresso-4

As mentioned above, EE4 is a completely different system, the events are custom post types in EE4 (they are not in EE3) and EE4 relies more heavily on your theme for output so its important to test the migration on a dev site before running it live.

Viewing 11 reply threads

The support post ‘Coupon Code automatically applied to the Event even if it's not activated’ 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