Support

Home Forums Event Espresso Premium Registration Status Change upon Payment

Registration Status Change upon Payment

Posted: September 11, 2015 at 10:18 am

Viewing 18 reply threads


Gonçalo Pereira

September 11, 2015 at 10:18 am

Hi!

When we make a payment in the Administration page, although we choose to change the status from Pending Payment to Approved, it remains in the same state. The same thing happens when we delete one payment and request a status change.

note: The status strings are translated to portuguese…
Thanks


Lorenzo Orlando Caum

  • Support Staff

September 11, 2015 at 12:37 pm

Hi there Goncalo, that should be working fine. Could you confirm that you are on a current version of Event Espresso 4 and not an old release like 4.6.x?

https://eventespresso.com/wiki/ee4-changelog/


Lorenzo


Gonçalo Pereira

September 11, 2015 at 2:49 pm

Hi Lorenzo!~

I believe we have all the updates:

WordPress Version:
4.3
PHP Version:
5.5.9-1ubuntu4.11
MySQL Version:
5.5.44
Event Espresso Version:
4.8.9.p


Tony

  • Support Staff

September 14, 2015 at 2:59 am

Hi there,

We have reproduced this and created a ticket for our developers to investigate.

For the time being you can select the registrations within Event Espresso -> Registrations.

Then use the Bulk actions to change the status – http://take.ms/Ge5Or

Click the checkbox on the registration(s) you need to change. Then select to ‘Set Registrations to X’ and click the apply button next to the dropdown.

(If you do not select the ‘… and Notify’ then no additional emails will be sent when doing this)


Gonçalo Pereira

September 14, 2015 at 3:29 am

Hi Tony!

Thank you very much for your reply. Meanwhile we are managing this the way you suggested.

Thanks,


Gonçalo Pereira

September 25, 2015 at 4:18 am

Hi,

When can we expect to have this issue solved?

Thanks


Tony

  • Support Staff

September 25, 2015 at 4:42 am

Hi there,

We have a fix for this within the next version of Event Espresso which has a couple of tickets remaining before release. Once those tickets have been addressed we will run through final testing and then release that version.


Gonçalo Pereira

September 25, 2015 at 7:50 am

Thank you very much for your reply.
We will wait for it.

Thanks


Gonçalo Pereira

September 29, 2015 at 4:49 am

Hi!

I have just updated and tested this and now, upon payment, it changes the status of the registration – although, it returns a message that states that something went wrong while sending the message (and the message is not sent).
If I do the opposite and delete one payment, it doesn’t change the status of the registration that I choose in the available list…

I hope this helps your evaluation.


Lorenzo Orlando Caum

  • Support Staff

September 29, 2015 at 5:50 am

Hi Goncalo,

Thanks for the update. Are any of your registration approved message contexts disabled?

For example, mine looks like this:

http://cl.ly/image/1v2h0O0g1334


Lorenzo


Gonçalo Pereira

September 29, 2015 at 7:36 am

Hi Lorenzo,

The Event Admin message is disabled (we removed the “To” on purpose). Is it because of this?

Thanks


Gonçalo Pereira

September 29, 2015 at 7:48 am

Hi!

One correction. The message disabled in the registration approved is the one sent to the “Attendee”. We disabled it because we have multiple registrations where the “Primary Attendee” used his email and received multiple messages.


Tony

  • Support Staff

September 30, 2015 at 2:59 am

Within Event Espresso -> Messages.

If you find your registration approved message type there, does the Recipient section look like this – http://take.ms/qha62

If so what shortcode are you using within the TO field for the Primary Registrant section?

Are you using a transactional email service such as Mandill?


Gonçalo Pereira

September 30, 2015 at 8:03 am

Hi Tony,

Although I’m using a custom message, the recipient section looks like yours.
For the Primary Registrant I’m using the following shortcode in the TO: [PRIMARY_REGISTRANT_EMAIL]

I’m not using a transactional mail service.


Tony

  • Support Staff

October 2, 2015 at 3:41 am

I’ve been digging into this and the only reason I could find for the message sending to fail (in my case the message does actually send but wp_mail returns false which triggers the notice) is when using _FORMATTED shortcodes within the FROM email and using Mandill, this is a known issue with the WP Mandrill plugin that we have a fix for (as your not using Mandrill please don’t install this)

So I think your mailserver may be getting tripped up by those in the same way Mandril does. Can you edit both the Primary Registrant and Event Admin contexts and change any shortcode in TO or FROM that is using _FORMATTED to the plain email version.

So for example this was my Event Admin contact – http://take.ms/QoJN1

I swapped the shortcodes to no longer use formatted emails – http://take.ms/hOO8F

(Your shortcodes may be different, generally you just remove the ‘_FORMATTED’ from the shortcode to switch)

THen try the same steps again on a test registration.

Do you still see an error message?

Do you actually receive the emails even if there is a notice?


Gonçalo Pereira

October 2, 2015 at 1:52 pm

Hi!

I just did as you suggested but I still get the following error message:

“Something went wrong and the payment confirmation was NOT resent”

The emails are not sent when the Status changes upon payment. If I change the status in the main registration page and choose “send related messages”, the message is sent.


Tony

  • Support Staff

October 5, 2015 at 3:05 am

That’s really strange, they both trigger the same action.

Could I take a look at this within the admin? If so can you provide temporary login details using this form:

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


Gonçalo Pereira

October 7, 2015 at 8:26 am

Ho Tony,

I apologize for taking so long to reply to your post but I had some problems using the support forum in the last two days…

Meanwhile I rechecked other parameters and noticed that the Invoice payment method was disabled and all the events had the “Payment Received” message configured as “Global”. I don’t know why this happened – maybe someone changed the payment method status or deleted the custom message. I really don’t know.

I enabled the payment method and configured the correct message and the error message that I had while changing the payment method disappeared.
Nevertheless, the “Payment Received” message is not sent and when I delete one payment and request a state change – it remains in the previous state.

I’m going to configure your access late today – can you provide me an email for your user (if not I’ll use a fake)?

Thanks


Tony

  • Support Staff

October 7, 2015 at 11:23 am

Either a fake email, or support[at]eventespresso.com can be used for the account.

Viewing 18 reply threads

The support post ‘Registration Status Change upon Payment’ 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