Support

Home Forums Event Espresso Premium Promotion Code Issue

Promotion Code Issue

Posted: February 5, 2015 at 4:09 pm

Viewing 16 reply threads


Cliff Almeida

February 5, 2015 at 4:09 pm

SUMMARY: We have created a promotional code for 100% off but for some reason we are not able to apply that to our event which has already got few registrations. When we try to add a new event that promotional code displays incorrectly in right side bar.

DETAILS:
We have an immediate need to implement a special 100% discount for the speakers of our event. Here’s the event that requires the coupon code:
https://opcfoundation.org/event-details/?ee=55&register=1

We have defined a “Promotional Code” and assigned a 100% discount. This is OK.

When we edit the event we can see the “Event Promotions” option group in the right-side pane, but none of the promotional codes appear there. THIS is the problem that we need fixed.

After reading the documentation we tried to modify the “General Settings > Allow discount in the shopping card” to be “Yes” (was previously “No”) and it made no impact. We have reverted the setting back to “No”.

We are using the following add-ons:
– Roles & Permission
– Calendar
– Ticketing

Your immediate assistance would be greatly appreciated.
Thanks.


Tony

  • Support Staff

February 5, 2015 at 5:15 pm

Hi Cliff,

Are the promotion codes you created set to be ‘global’ promo codes?


Cliff Almeida

February 6, 2015 at 3:07 am

Yes. We have added promotional code under Event Espresso -> Promotional codes


Cliff Almeida

February 6, 2015 at 3:26 am

Also we have another problem with EE. We created a test promotional code but no when we click on delete button it asks for Ok / Cancel and on Ok click it does nothing and we are not able to delete that code.


Dean

February 6, 2015 at 5:49 am

Hi,

If the Promo code is set as Global you will not see it in an event. Instead the “Allow Promo Codes” dropdown should be set to Global Promo Codes Only or to Global and Specific Promo Codes.

If you want the promo code to not be global (and therefore only work on events you tell it to), please edit the Promo code and change it to not global.

Then in the events you can use Global and Specific Promo Codes and select the specific codes that you wish to use for that event.

Regarding the deletion, when the alert box appears asking you to OK or Cancel, can you select OK and then check your browsers console to see if any errors appear. If they do please advise what they are in full.

http://webmasters.stackexchange.com/questions/8525/how-to-open-the-javascript-console-in-different-browsers

https://developer.chrome.com/devtools/docs/console


Cliff Almeida

February 6, 2015 at 7:44 am

1. First of all on promotional codes page there is no option to set the code to global
2. On event page heading says “Allow discount codes” instead of “Allow Promo Codes”
3. The code we have added from Promotional codes page shows on Add new event but not on events which have been created prior.
4. There are no errors in Javascript console displayed when I click on Ok button.


Lorenzo Orlando Caum

  • Support Staff

February 6, 2015 at 4:04 pm

Hi Cliff, when describing the promotions system, we may use promotions or discounts. They refer to the same thing.

Your site in on an old version of Event Espresso 3. Could you please backup your website and update to the current release of Event Espresso 3.

You can view changes since your version here:

https://eventespresso.com/wiki/change-log/#3.1.35.2

We also have a guide for manually updating:

https://eventespresso.com/wiki/updating-event-espresso/#update_manually

Thanks


Lorenzo


Cliff Almeida

February 9, 2015 at 10:41 am

Hi Lorenzo,

Thanks for your insights, we have updated the plugin and add-ons to latest version and now promo codes are working but now we are having another problem, we have set different price for member and normal users and now on event detail page, it shows correct pricing if member is logged in but when we click on register button after filling up the form, on confirmation page it shows pricing for regular user (while the user logged in ). Can you please help us with this? our event is live and we are losing money.


Cliff Almeida

February 9, 2015 at 11:42 am

RE: the last post here are 3 image in our dropbox to help you understand the issue better:
https://www.dropbox.com/sh/7vm65brkh9ith17/AAB36zyqK1A6jUTnm04hNwLxa?dl=0

RELATED TO EE SAME PROJECT:
On another note we have upgraded our dev site to the newest versions but need to to this on our live site. Our live site currently has active registrations. Do we need to close them down upgrade and then reopen or can we keep them open and upgrade the plugin & add-on versions?
C


Lorenzo Orlando Caum

  • Support Staff

February 9, 2015 at 7:10 pm

Hi, the live site is running software from 2013. I would backup the site during off-hours and then manually update the core plugin along with any add-ons.


Lorenzo


Cliff Almeida

February 10, 2015 at 2:12 am

Did you checked this?

“Hi Lorenzo,
Thanks for your insights, we have updated the plugin and add-ons to latest version and now promo codes are working but now we are having another problem, we have set different price for member and normal users and now on event detail page, it shows correct pricing if member is logged in but when we click on register button after filling up the form, on confirmation page it shows pricing for regular user (while the user logged in ). Can you please help us with this? our event is live and we are losing money.

See screens: https://www.dropbox.com/sh/7vm65brkh9ith17/AAB36zyqK1A6jUTnm04hNwLxa?dl=0”


Dean

February 10, 2015 at 3:26 am

Hi,

Did you update on a development server as you site states that you are still using EE Version 3.1.35.2.P ?

Have you modified any of the EE template files, core files or addon plugin files?

What membership plugin are you suing or is it just the default WP user registration system?


Cliff Almeida

February 10, 2015 at 4:00 am

– Yes we have updated plugin on development server and the version is 3.1.36.6.P
– No we haven’t modified any EE files
– We are not using any membership plugin, its the default user registration system.


Dean

February 10, 2015 at 6:12 am

Is the development server accessible?

If so, is it possible to get your login details in order to look into this?

If so, please send them via https://eventespresso.com/send-login-details/

I may need to create temporary users and install a plugin (User Switching) temporarily whilst looking into this if that is ok?


Cliff Almeida

February 10, 2015 at 9:08 am

Hi Dean,
Our dev site is behind a firewall so for now we can’t grant access. We are trying a different route by spending time analyzing your EE & Add-ons source code. It would be very beneficial to us if you could:
1. Identify to us what variables/settings/queries/hooks are related to event pricing. Since 1 screen shows $195 https://www.dropbox.com/s/pmya5nvu1b2tz0d/2-Member-Price-Applied.jpg?dl=0 but then on the next step (registration Confirmation) it shows 250 where could this possibly be coming from/happening. https://www.dropbox.com/s/fl77aqhcdt13fz9/3-Reg-Confirmation.jpg?dl=0

2. Let us know if there are central places were we can review the logic that could be causing the issue above.

Thanks,
C


Tony

  • Support Staff

February 11, 2015 at 4:37 am

The confirmation page pulls the price directly from the attendee record within the DB, this is done within:

\event-espresso\includes\process-registration\payment_page.php
(Around line 90 you’ll see the information being pulled from the database)

The attendee is added to the database within:

\event-espresso\includes\process-registration\add_attendees_to_db.php

Then once added the confirmation page is called.

You are using a highly modified registration page so this is likely due to the modifications made, one thing that comes to mind is how are you setting the member pricing?

Are you using the WP User Integration Add-on?


Garth

  • Support Staff

May 5, 2015 at 10:11 am

Starting today, current support license holders can opt in to the pre-release channel and download the Event Espresso 4.7 and Promotion add-on pre-releases.

We’d love to get your feedback on some of the new promotion features and changes that we’ve been working on. These include:

  • New interface for managing promocodes
  • Promo code discounts now apply to entire order instead of per ticket
  • Promo code generator
  • Automatic (non-promo-code) discounts
  • Discounts limited by quantity
  • Discounts limited by start date and end date
  • A widget for displaying non-promo-code discounts
  • A shortcode for displaying non-promo-code discounts
Important: The Event Espresso 4 promotions add-on will activate only if Event Espresso 4.7 is active. This means you’ll need to install the Event Espresso 4.7 pre-release before installing the promotions add-on.

If you haven’t already opted into Event Espresso’s pre-release channel, you can go to your account page and check the box to opt in to the pre-release channel. Once you opt in, the download files will be available under the EE4 tab under the Pre Release Downloads heading.

You can find out more information about in the pre-release channel guide.

If you have feedback about Promotions or the 4.7 release, please reply to that Promotions announcement or start another new topic.

Viewing 16 reply threads

The support post ‘Promotion Code Issue’ 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