Home Forums Event Espresso Premium Infusionsoft – EE4 Promotion Codes applied incorrectly

Infusionsoft – EE4 Promotion Codes applied incorrectly

Posted: September 6, 2017 at 10:24 am


September 6, 2017 at 10:24 am

I think I may have discovered a serious glitch in the EE4 / Infusionsoft Payments integration.

Some of my customers have been using promotion codes (set up within EE4) to get a discount at checkout when purchasing an event. In EE4, the promotion is applied before taxes and this is what is shown on the EE4 invoice / checkout page.

However, in Infusionsoft, the coupon is only applied after taxes are added to the product.

The end result is that the Infusionsoft invoice is different than the EE4 invoice AND the customer is charged MORE than what was shown on the EE4 invoice.

I built a little video describing this issue in detail to the consultant helping me with the infusionsoft integration on my website. You can view it here:

After watching the video he indicated that this is an issue with your code and encouraged me to contact you.


  • Support Staff

September 6, 2017 at 1:17 pm

Hi there,

Thanks for reaching out. There is an open ticket for this to get fixed and one of the developers of the Infusionsoft add-on will get to this when they can.


September 21, 2017 at 6:39 am

Hi Guys,

Just checking in on this issue. It’s a significant enough glitch that you really should put a note on the documentation page ( warning folks, especially if this is not going to be resolved right away.

This issues has caused me significant accounting re-work on every purchase that used a coupon since enabling this integration. I have to re-adjust and reconciliate both revenues and tax amounts. Nevermind the embarrassment of having to reach out to customers to tell them that we charged their credit card a different (higher) amount than they agreed to when making the purchase online.


  • Support Staff

September 21, 2017 at 6:57 am

Hi Michelle,

May I ask is your site not set up to use one of the Event Espresso payment methods and instead you’re charging their credit cards by some other means? They should be getting charged the amount that Event Espresso calculates, not the amount that Infusionsoft calculates.


September 21, 2017 at 7:02 am

Hi Josh,
I’m using the Infusionsoft & the Invoice Payment Methods,

The amount that has been charged to the customer invoice in the instances is the amount “re-calculated” by the Infusionsoft invoice (which the customer never does see).


  • Support Staff

September 21, 2017 at 8:10 am

Thanks for the clarification. When the developer has a branch that’s ready for testing I can share a link where you can download the branch and test if you’d like to help with testing the fixes.


September 21, 2017 at 8:51 am

You bet. Send me the link when it is ready.


  • Support Staff

October 9, 2017 at 3:04 pm

Hi Michelle,

I have some updates to share with you regarding Infusionsoft, taxes, promo codes, and Event Espresso 4:

First, the current release candidate (4.9.47.rc) of Event Espresso 4 fixes the issue you reported here. You can download it from github:

Second, while working on this we found an additional issue that may or may not apply to your site: If the ticket purchaser has the option to select pay by invoice on the EE checkout page, then later revisits their transaction’s payment step, then inputs a promo code, then pays online, then the tax amount gets miscalculated on Infusionsoft’s side. We have a branch of the Infusionsoft add-on that’s ready for testing this issue and it can be downloaded here:


October 12, 2017 at 2:28 pm

I’m having my tech team look at it & will report back.


  • Support Staff

October 12, 2017 at 2:50 pm

Event Espresso 4.9.47.p was actually released yesterday, so maybe your tech team can take a look at getting the site updated to the current version of Event Espresso.

The support post ‘Infusionsoft – EE4 Promotion Codes applied incorrectly’ 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.

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: closed

Updated by  Josh 1 year, 11 months ago ago

Topic Tags


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