Support

Home Forums Event Espresso Premium Move ticket to a different registrant.

Move ticket to a different registrant.

Posted: May 28, 2024 at 10:26 am


edwardkay

May 28, 2024 at 10:26 am

Hi,

Person A has registered for a paid event (paid via Stripe). We want to change the attendee to someone else โ€“ person B.

Both persons A and B exist in EE contacts as they have other registrations.

I can’t edit the contact details of person A as that would change all their registrations. It would also create a duplicate of person B.

I don’t want to refund person A’s ticket. That would incur additional processing fees and would place the responsibility on the customer to rebook.

How can I change the registrant for a transaction to the other contact (person B)?

Thanks


Sam

  • Support Staff

May 28, 2024 at 12:15 pm

Hi There,

Unfortunately, there are no such options for now to move a registration from one Attendee to another.

However, as a workaround you can cancel the existing registration and book that again for Attendee B manually from the backend.

For that you need to go to EE > Events > There you can find the option to add registration. https://tinyurl.com/24z5t9qt

Hope that helps.


edwardkay

May 28, 2024 at 1:26 pm

Thanks for getting back to me.

If we cancel the current registration would that also refund the associated Stripe payment? We want to avoid that.

Alternatively, is the registration to attendee relationship only an ID value in the DB? Would it work to simply change the contract ID for the registration?


Tony

  • Support Staff

May 28, 2024 at 4:33 pm

Hi there,

If we cancel the current registration would that also refund the associated Stripe payment? We want to avoid that.

EE does not initialize any refunds from within the EE admin, you can think of the payments within EE as a record of a payment but it does NOT link directly to your merchant to authroize/de-auth/refund payments within your merchant account. So a refund would a 2 step process, refund it within your merchant account (in this case Stripe) and then store a record of that within EE as a refund object.

So… no, it would not refund the payment within Stripe ๐Ÿ™‚

Alternatively, is the registration to attendee relationship only an ID value in the DB? Would it work to simply change the contract ID for the registration?

Yes, it would and I have a snippet for this:

https://gist.github.com/Pebblo/239dcbbab9514c13ba48fe3e8e9a5add

That adds a ‘Update Contact’ metabox when you edit a registration which stores the current ATT_ID (Contact ID), update the value to the correct ID and the registration will be assigned to them.


edwardkay

May 29, 2024 at 3:26 am

That gist is perfect. Many thanks!


Sam

  • Support Staff

May 29, 2024 at 3:35 am

We are glad you found our help useful. Please feel free to ask if you have any other questions.

The support post ‘Move ticket to a different registrant.’ 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