Support

Home Forums Event Espresso Premium Registration automatically approved but which shouldn't

Registration automatically approved but which shouldn't

Posted: August 28, 2016 at 12:31 pm

Viewing 4 reply threads


JacquesMivi

August 28, 2016 at 12:31 pm

Hello,

I have a problem concerning with registrations for an event which is stated “Pending payment” => see screenshot :
https://drive.google.com/open?id=0B4-hsazMWUExZVVnTC1TdG1tQlk

We are using Stripe as the payment plateform.
When a person register to this event, although the defaut status of the event is “Pending payment”, its registration is automatically approved just after having paid online. This means that the EE4 “registration approved” notification is automatically sent to the registrant, before the event admin has decided to approve or to decline the registrant. This is a problem for us.

In back-end, you can see how appears the registrant :
https://drive.google.com/open?id=0B4-hsazMWUExdF9EWE5mM0VJZms

1. Is it the normal behaviour of EE4 or is this a bug ?
2. How could we manage to avoid the system to send the notification without a manual approval of the event admin ?

Thanks for your answer


Tony

  • Support Staff

August 29, 2016 at 8:29 am

Hi there,

In your first screenshot we can’t see what the event is actually set to for the default registration status as you’ve expanded the dropdown and highlighted something other than what is currently set.

If you refresh the event editor and view that page does the dropdown show ‘Pending Payment’?

In back-end, you can see how appears the registrant :
https://drive.google.com/open?id=0B4-hsazMWUExdF9EWE5mM0VJZms

That registration has a ‘complete’ transaction, which means a full payment was applied to that transaction, that in turn sets the registration status to ‘Approved’.

The default registration status does not effect any payment/transaction status.

Are you currently using a Stripe test account or live?

Have you modified the Stripe payment method or EE at all?

1. Is it the normal behaviour of EE4 or is this a bug ?

Based on the above this doesn’t seem to be a bug but expected behavior, a full payment will trigger approval.

2. How could we manage to avoid the system to send the notification without a manual approval of the event admin ?

You would need to set the Default Registration Status to ‘Not Approved’ for all registrations, that way the user registers but no payment is taken. Then the admin approves the registration, the user receives an email and then can pay.


JacquesMivi

August 29, 2016 at 2:52 pm

Hello,

“If you refresh the event editor and view that page does the dropdown show ‘Pending Payment’?”
Yes, the page is set on “Pending Payment” (it is “Paiement en attente”)

Yes the registrant (who is me) paid online, with the Stripe payment test plateform.

“Have you modified the Stripe payment method or EE at all?” => What do you mean by that ?

“You would need to set the Default Registration Status to ‘Not Approved’ for all registrations, that way the user registers but no payment is taken.” => We actually need that registrant register and pay online, and then the event admin approves or not his registration. Is it possible to do so?

If not, in which notification do we send the link to the registrant to tell him two things at once: that his registration is approved and that he has to pay online please?

Thanks in advance.


Tony

  • Support Staff

August 29, 2016 at 3:55 pm

“If you refresh the event editor and view that page does the dropdown show ‘Pending Payment’?”
Yes, the page is set on “Pending Payment” (it is “Paiement en attente”)

Ok, Thank you.

Yes the registrant (who is me) paid online, with the Stripe payment test plateform.

In that case, EE is working as expected. If you pay for the registration you will ‘Approve’ the registration.

“Have you modified the Stripe payment method or EE at all?” => What do you mean by that ?

Have you customized and of the code, or have any custom functions running in EE or Stripe?

“You would need to set the Default Registration Status to ‘Not Approved’ for all registrations, that way the user registers but no payment is taken.” => We actually need that registrant register and pay online, and then the event admin approves or not his registration. Is it possible to do so?

No, that’s not how it works with EE. If the registration is paid for it will be Approved. You can allow users to register onto the event and set the status to ‘Not Approved’, then the admin manually sets the registration to ‘Pending Payment’ and triggers the pending payment registration email which contains a like to pay. (You can also set the registration to ‘Approved’ if you prefer the user can then still pay, but if he is ‘Approved’ the registration applies to the sold values for the event).

If not, in which notification do we send the link to the registrant to tell him two things at once: that his registration is approved and that he has to pay online please?

I’m not sure I understand, why would you Approve the registration after payment, then tell the user their registration is approved but they need to pay?

Maybe if you provide an example of your use case and how you want it to work we can provide more details on to set EE up to match as closely as we can.


JacquesMivi

September 11, 2016 at 10:36 am

Hello,
Thank you for these explanations.
I will implement the following solution you mentionned:

“You can allow users to register onto the event and set the status to ‘Not Approved’, then the admin manually sets the registration to ‘Pending Payment’ and triggers the pending payment registration email which contains a like to pay.”

Thanks and best

Viewing 4 reply threads

The support post ‘Registration automatically approved but which shouldn't’ 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