Support

Home Forums Event Espresso Premium Billing address not passing to Infusionsoft

Billing address not passing to Infusionsoft

Posted: August 1, 2017 at 6:32 pm


oneofmany

August 1, 2017 at 6:32 pm

HI,

We are using infusionsoft addon with EE4. I have just noticed that all our registrations who previously didn’t have an infusionsoft record are not getting the billing address info passed over to infusionsoft with the api.

I have it set that email address and phone number are collected on step 1 of registration for each attendees, then when they fill out their card information and billing address this information is in the billing info on event espresso, but does not get passed to infusionsoft.

Can you help?


Tony

  • Support Staff

August 2, 2017 at 3:23 am

Hi there,

Those details do get passed to Infusionsoft but as part of the card details rather than the contact details.

If you view the contact details, scroll down a little and view their orders you’ll see the cards linked to the contact. Clicking on the card type will show the billing information passed by the user during the registration.

Is that what you are looking for?


oneofmany

August 3, 2017 at 1:19 am

Hi I checked where you said and no there is no billing address in the card details passed into infusionsoft. We use sagepay linked through infusionsoft for the gateway, it just has transaction ID information.

Also we need the address to go into the contact record.

Is there any other way to do this?

Does the address have to be collected on step 1 of the registration to go onto the contact record?


Tony

  • Support Staff

August 3, 2017 at 6:28 am

I checked where you said and no there is no billing address in the card details passed into infusionsoft. We use sagepay linked through infusionsoft for the gateway, it just has transaction ID information.

To confirm, this is the section I’m looking at – http://take.ms/cd9i8

However yes you add the address information to the contact and yes you will need to enable the ‘Address Information’ question on your primary registrant to do so. Note that if the user uses a different address for their card info when they pay that will not update the contact to match, it will continue to use the address questions from the registration.


oneofmany

August 16, 2017 at 8:40 pm

Hi Regarding your screen shot, ours doesn’t look like that, it doesn’t carry address over at all. Perhaps because we are using sagepay gateway through infusionsoft?

We had closed down bookings for a couple weeks and in that time I changed the form so that we collect the address at the registration form but i didn’t change anything else.

We reopened the bookings yesterday and it seems now infusionsoft payments are not working at all, well they are working in that the card is being charged, but the customer sees an error message so they think it doesn’t work and either try again (getting charged twice) or leave it but the booking doesn’t complete.

The error message is this
“Charge request resulted in an unrecognized error”

How can I best get assistance with this?

I had not changed anything during the couple weeks we were not taking bookings except the registration form to get the address. Now I changed it back so the address was not collected on the first form and the error is still occurring. So i am not sure if they are related or if anything else could have happened.

I have checked and I think we have the latest plugin versions of both ee4 and infusionsoft addon. nothing has changed at the infusonsoft end as far as I can tell or aware of.

Please can you help?


Tony

  • Support Staff

August 17, 2017 at 10:17 am

Hmm strange.

The ‘Charge request resulted in an unrecognized error’ error means InfusionSoft returned a response that EE does not recognise, this would normally mean the payment failed but apparently it’s not.

I’d like to take a look at the payment logs on your site to see if anything stands out, would that be ok?

If so you can send temporary login details using this form:

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


oneofmany

August 17, 2017 at 5:23 pm

Hi I have sent through the login details. Thanks.


Tony

  • Support Staff

August 18, 2017 at 3:18 am

Thank you.

So on checking the payment logs the error being received from InfusionSoft is:

Failed to invoke method chargeInvoice in class com.infusionsoft.api.xmlrpc.XmlRpcInvoiceService: null

I’d recommend creating a ticket within InfusionSoft support and have them investigate this, as far as I can tell the above error is an issue with the IfusionSoft API rather than EE. As it’s happening for each of your InfusionSoft payments it may be an issue with your account causing it.

I’ll also check in with our developers on this error to confirm if we can investigate further locally.


oneofmany

August 20, 2017 at 8:43 pm

Hi Thank you for your help.

Just to let you know it does seem to have been an Infusionsoft API issue as the issue now seems to be fixed and payments by credit card through infusionsoft are working again.


Tony

  • Support Staff

August 21, 2017 at 4:26 am

Great, do you also have the billing info within the card section?

The support post ‘Billing address not passing to Infusionsoft’ 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