Support

Home Forums Event Espresso Premium Capturing Customer Mailing Address with Transaction

Capturing Customer Mailing Address with Transaction

Posted: August 31, 2023 at 11:35 am

Viewing 4 reply threads


tsl_hudson

August 31, 2023 at 11:35 am

Hello,
I periodically download our event registrations to add to our customer database. On the CSV download, there are fields provided for mailing address– the one that is associated with the billing credit card. However these address fields are blank.
I know that the full postal addresses are indeed captured by the credit card processing company– Stripe, but for some reason, they do not come through on Event Espresso.
Any help would be greatly appreciated.
Thank you!


Tony

  • Support Staff

August 31, 2023 at 11:57 am

Hi there,

On the CSV download, there are fields provided for mailing address– the one that is associated with the billing credit card.

Those fields are not from the billing form, they are the address questions saved within the Address Information reg form group.

Go to Event Espresso -> Registration form -> Question Groups.

You’ll see a question group called Address Information, that is those fields (separate from the billing form).

If you edit one of your events and select the Address Information to be required for the primary registrant, those fields will show on the reg form and if the user provides those details they should also be passed over to the Stripe checkout.

Its the top group of questions shown in this screenshot: https://monosnap.com/file/Op4oMw7uMyTkIOlCnP0qkMTxCuLGfq

I know that the full postal addresses are indeed captured by the credit card processing company– Stripe, but for some reason, they do not come through on Event Espresso.

Those fields are controlled by Stripe, they capture that info on the payment form rather than Event Espresso so we don’t have access to it to add to the Registration CSV.


tsl_hudson

August 31, 2023 at 1:35 pm

This reply has been marked as private.


Tony

  • Support Staff

August 31, 2023 at 3:08 pm

Yes, that’s correct, as your registrants now add the address info it will be saved with their contact and be included on the CSV.

However, side note that their address info and billing address info may differ so if they enter a different address on the stripe checkout form you still wont see that data.

With regards to enabling it by default, we don’t have an option to do that within EE itself but I have a snippet which enables all question groups on the primary registrant when you create/edit an event:

https://gist.github.com/Pebblo/8f7331ef2e418ab1bd0e26716e1eb1d0

You can add that to a custom functions plugin and we have some documentation on creating one here:

https://eventespresso.com/wiki/create-site-specific-plugin-wordpress-site/

Does that help?


tsl_hudson

August 31, 2023 at 3:29 pm

Hi Tony,
Thanks. I don’t know how to use snippets, but I will read the info you sent and see if I can make sense of it!
Thanks!


Rio

  • Support Staff

August 31, 2023 at 7:34 pm

If you don’t have knowledge on doing these, you need to be careful as this might break your site.

there’s two ways to do it. You can paste it to your child theme function.php or you can create a plugin and paste the code there.

We suggest the 2nd option, so you can just deactivate it, whenever it has problem.

here’s the instruction.
https://eventespresso.com/wiki/create-site-specific-plugin-wordpress-site/

and here’s the code that you can paste in the plugin you will create.
https://gist.github.com/Pebblo/8f7331ef2e418ab1bd0e26716e1eb1d0

Viewing 4 reply threads

The support post ‘Capturing Customer Mailing Address with Transaction’ 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