Support

Home Forums Event Espresso Premium Price Modifier

Price Modifier

Posted: August 1, 2019 at 12:03 pm


gmkws

August 1, 2019 at 12:03 pm

when a customer chooses an option that has a price modification, Example:
Customer chooses a sign that has a $10.00 extra charge, then goes and changes there option after check out and decides on a new sign that does not have the $10 charge, there is nothing to send an email that a refund is needed, or in reverse, chooses a sign that has no up charge, and then chooses one that does, there is nothing to either charge them or send an email that an amount is do?

I hope this makes since.

Thank you,
Gerrit


Tony

  • Support Staff

August 1, 2019 at 1:39 pm

Hi Gerrit,

When you say a price modifier, is that a price modifier set up on the ticket or registration form question?

Are you using the Price Modifier 3rd party add-on for this?


gmkws

August 1, 2019 at 3:15 pm

This is on the registration portion, the customer has signs that they do a wine and paint night, and some signs have a $10.00 up-charge. we have had the price modifier redone so that it could handle a drop down and question input fields. But would this be in the core EE software? if you we were to use the pricing question would it be able to do this in EE?

Thank you,
Gerrit


Tony

  • Support Staff

August 1, 2019 at 3:56 pm

This is on the registration portion, the customer has signs that they do a wine and paint night, and some signs have a $10.00 up-charge. we have had the price modifier redone so that it could handle a drop down and question input fields.

Ok, so it on the registration form, meaning it’s using a question to add a value to the transaction.

Can you link me to an event I can use to view this?

But would this be in the core EE software?

EE doesn’t have any functions that will add values onto the registration during the registration form, so I don’t think is from core. I’m guessing it is from the price modifier add-on linked above but it could also be a custom function.

if you we were to use the pricing question would it be able to do this in EE?

I’m not sure I understand this, I thought you were using a price modifier question?


gmkws

August 1, 2019 at 4:09 pm

i am using a price modifier, from Aparna Gawade, but i am getting no help on this issue,

http://www.corkandboardstudios-dev.com/events/test/

Thank you


Tony

  • Support Staff

August 2, 2019 at 3:13 am

So yes, it’s the 3rd part price modifier I mentioned and the functionality is being added by that add-on, there’s nothing within EE core to monitor those changing transactions as its something the add-on itself should be doing.

We don’t provide support for 3rd party add-ons and their functionality so you would need to contact Aparna for this.

IIRC with that add-on price modifiers can be added to the transaction but not removed, so there’s no easy way for core to work around this currently.


gmkws

August 14, 2019 at 8:24 am

Question, Using the third party price modifier (i understand you cant support this) but my question is, After the customer makes the purchase of there ticket (registration) then logs back in to there account and makes a change to the ticket, is there a way for an email to be sent out to the owner and the customer that a change was made? The developer we are using says he is not sure and thinks he would have to modify the core software, witch we don’t want to due.

But without this email our client has explained this is a deal breaker as they have noway of knowing of any changes to the ticket(upgrade, or down grade in price)

DO you have any sort of solution to this issue?

Thank you,
Gerrit Kelly


gmkws

August 14, 2019 at 8:28 am

** edited for spelling**

Question, Using the third party price modifier (i understand you can’t support this) but my question is, After the customer makes the purchase of their ticket (registration) then logs back in to there account and makes a change to the ticket, is there a way for an email to be sent out to the owner and the customer that a change was made? The developer we are using says he is not sure and thinks he would have to modify the core software, which we don’t want to do.
But without this email our client has explained this is a deal breaker as they have no way of knowing of any changes to the ticket(upgrade, or down grade in price)
DO you have any sort of solution to this issue?
Thank you,
Gerrit Kelly


Tony

  • Support Staff

August 14, 2019 at 10:33 am

The problem is that whilst I’d like to help, the functionality your having trouble with is from the Price modifier add-on and not from EE core, I’ll I break this down to explain a little:

After the customer makes the purchase of their ticket (registration) then logs back in to there account and makes a change to the ticket, is there a way for an email to be sent out to the owner and the customer that a change was made?

Event Espresso does not have any functionality that will allow a user to change the amount due like they are doing now.

I get that they are using the edit registration option and and then selecting another price option that you have added with the price modifer add-on, but EE itself isn’t expecting that and so doesn’t handle any change in price.

In short, the price add-on would need to handle that situation and do ‘something’, that could be trigger an email again or load the payment options, but either way EE core doesn’t check for changes to the transaction when they update a registration.

I did some testing of this to see what happens with the version I have.

I registering onto an event and selected Price Option 1 valued at $10 (created using the price modifier add-on) with a ticket value of $10. The transaction total was $20.

I used the Invoice payment method and finalized, then on the thank you page clicked to edit the registration.

There I selects Price option 2 priced at $20 and updated.

The transaction remained at $20 owed, there was no update to the pricing question to show I had selected the new value.

So how are your users selecting a different price option and updating the transaction?

The developer we are using says he is not sure and thinks he would have to modify the core software, which we don’t want to do.

Whilst I haven’t dug into the specifics of what would need to happen for the above, I very much doubt you would need to modify core to trigger an email.

On updating a registration they could check the transaction total vs amount paid and if theres a mismatch of any kind, trigger the messages from core, theres a bunch of hooks through core which could likely be used.

But without this email our client has explained this is a deal breaker as they have no way of knowing of any changes to the ticket(upgrade, or down grade in price)

An email isn’t the only way to see that a price option would have changed, if the transaction is updating and the new value is saved (again mine isn’t) then it would show up in the registration list with a transaction status of either Incomplete or Overpaid.

Another option is to remove the edit option from the user and have them contact the admin should they wish to change a pricing option.


gmkws

August 14, 2019 at 10:41 am

Thank you, the issue with what you went through and chose is that some signs have a $10.00 dollar up-charge and others do not, so if a customer chooses one that does not have there up-charge and then changes their mind about what sign they want to (paint) and chooses another that contains the $10.000 dollar charge or vice versa,

but you are saying that there is a way that this can happen without changing the core?

Thank you again

Gerrit


Tony

  • Support Staff

August 14, 2019 at 11:06 am

Thank you, the issue with what you went through and chose is that some signs have a $10.00 dollar up-charge and others do not, so if a customer chooses one that does not have there up-charge and then changes their mind about what sign they want to (paint) and chooses another that contains the $10.000 dollar charge or vice versa

Ok, but when I change the option, regardless of what was set previously, the value isn’t changing on the transaction so it wouldn’t show at all they the users registration price changed.

but you are saying that there is a way that this can happen without changing the core?

I’m saying there’s a bunch of hooks in Event Espresso, so it’s unlikely you need to change core to trigger something like an email.

You may need to add a lot of logic to get what you need, but again, I doubt you need to modify core.


gmkws

August 14, 2019 at 11:20 am

Thank you, i have forward this on to Aparna Gawade, Hopefully this will help.

Gerrit Kelly


Tony

  • Support Staff

August 14, 2019 at 11:35 am

Just to note, the direction you are wanting to take may not be the direction Aparna plans for the add-on itself.

When the product is distributed there’s a lot more to take into consideration, other use cases and event setups etc. When you mentioned above that you were working with a developer I assumed you meant someone other than Aparna working on a custom function for you site rather than simply forwarding this onto Aparna.

I still stand by the above, but the point is that if this is vital for you events you may need some custom as Aparna may not integrate this in the way you expect/need in time for your events.

You must be logged in to reply to this support post. Sign In or Register for an Account

Support forum for Event Espresso 3 and Event Espresso 4.
Documentation for EE3 and EE4
Documentation for Event Espresso 3

Documentation for Event Espresso 4

Status: publish

Updated by  Tony 6 days, 10 hours ago ago

Topic Tags

Notifications

This topic is: not resolved
Do NOT follow this link or you will be banned from the site!