Posted: December 2, 2013 at 12:36 am
|
I just updated Event Espresso to the latest version and previously, Global promo codes didn’t exist. I changed all my promo codes to “Global” but for some reason, when I create a new event and select Global promo codes only, promo codes are actually disabled on the signups page. The promo codes work when I choose “Global and specific promo codes but I feel like it’s not actually working properly. It shows Promocodes in Use: Add Promocodes: What is wrong? |
Hi Samantha,
Applies to the non-global ‘Specific’ codes that you can also apply when using globals. To explain I’ll start from the begging Selecting ‘No promo codes’ for an event http://d.pr/i/KQic Here are my current promo codes http://d.pr/i/IbUR 1 ‘Global’ code and 3 ‘Non-Global’ codes. **Global codes are codes that are available to all events with globals enabled. In previous versions you would need to select each promo code per event. If they are global & you allow globals on events, all of those events have all globals enabled. So I’ll enable Global promo codes on the event http://d.pr/i/Jln We only have globals enabled and we have 1 global code. ‘GLOBAL10’ which we just used on that event http://d.pr/i/HOem Now lets try a non global with the same setup. Same information as before only using the promo code ‘NONGLOBAL12’ http://d.pr/i/wAsf That code is NOT a global code, we have only globals selected for the event, so it doesn’t work. So what if we want to apply the above code (or multiple non-globals) as well as globals we select ‘Global and Specific Codes’ then we get http://d.pr/i/HbT4 We want ‘NONGLOBAL12’ to also be active on this event so we tick the checkbox for that code and get http://d.pr/i/bt6 Now update the event and try another registration with ‘NONGLOBAL12’ Works now. Finally if we want all codes (regardless of the codes ‘status’) we select ‘All Promo Codes (even non-globals) http://d.pr/i/Ohr3 That is all the codes available within the Promo code manager, will be available for use in that event regardless of global/non-global status. Hope that helps. |
|
|
Hi Tony, Thanks for the detailed response but that’s what I expected too. I guess I didn’t give enough details. I have some promo codes set as global and some set as non-global as a test. However, the “promo code” box never shows up, no matter what I select unless I choose “Global & Specific Promo Codes”. ie. If I choose “no promo codes” / “Global promo codes” / “All promo codes”, the result is the same and the promo codes box doesn’t appear. Can you advise? |
Are you using Multi Event Registration (MER) for this or normal registrations? If MER can you go to Event Espresso -> General Settings. Find ‘Allow discounts in the shopping cart?’ and make sure that is set to Yes. |
|
|
This is just for regular registrations. |
Hi Samantha, Apologies. Little slow today! The likely cause of this issue is the templates placed within wp-content/uploads/espresso/templates. From time to time we make changes to these templates which then need to be ported over to your custom templates. You can test this by temporarily renaming that folder. (say templates-temp for example) and see if the Promo code field is displayed with one of the other settings. If so you’ll need to transfer the changes from the new templates into yours, or add your modifications to the new templates, whichever suits best. |
|
|
Looks like we figured it out at the same time! I changed the custom templates and when I switch back to the original ones everything is fine. Can you point me in the right direction as to which file / lines need to be updated: Confirmation_Display.php |
Most likely it will be these two:
Regarding lines, this depends solely on the modifications you currently have. We advise using something such as DiffMerge to view the differences between the two files and transfer them over. Just make sure you keep a backup of your working copies so you can at least always fall back to those and try again. |
|
|
awesome – all fixed! |
That was quick, nice work 🙂 Just a quick note regarding the other templates. I would advise you check to see if there have been any updates to those templates also and bring them up-to-date. May not effect you now (or at all) but its possible so always worth keeping up with the latest versions. Anyway, glad it was an easy fix. |
|
The support post ‘Promo code – global and specific’ 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.