Support

Home Forums Event Espresso Premium Pending payment for Free Events

Pending payment for Free Events

Posted: June 18, 2018 at 12:33 pm

Viewing 5 reply threads


tnbadmin247

June 18, 2018 at 12:33 pm

Is there a simple way to have users registration status be Pending Approval in the front-end?

We only have free events, on the WordPress backend we see all registrations as Pending Approval (orange).

We are using User Integration and are displaying the user’s registrations in a page with [ESPRESSO_MY_EVENTS]. However, to users the events are being displayed as Pending Payment (light blue).

We don’t want users to be confused and think they need to pay for anything.

I can hide the label with CSS sure, but is there another way/option that would have users be set as “Pending Approval” rather than “Pending Payment” since they’re all free.


Josh

  • Support Staff

June 18, 2018 at 2:47 pm

Hi there,

I’m sorry for the trouble. The legend colors actually are supposed to match with the status bar to the left side of the list items (not the text colors). The trouble is there’s some errant CSS in the WP User plugin which needs to be corrected so the correct status color is used.

Can you try adding the following CSS to your custom stylesheet?

.espresso-my-events-table tr td.reg-status-RNA {

    color: #E76700;

}


tnbadmin247

June 19, 2018 at 8:49 am

Thanks Josh,

That css didn’t work for the light blue. This one did:

.espresso-my-events-table tr td.reg-status-RPP,
.espresso-my-events-table tr td.event-status-DTU {
    color: #E76700;
}

The pending payment should be removed if events are free, however. It can create conflict with clients and lose on registrations. I researched before posting my question and found other users dealing with somewhat the same issue (or related to free events) dating back to 2012.

Anyway, that’ll do for now.


Josh

  • Support Staff

June 19, 2018 at 9:00 am

The CSS I gave you wasn’t intended to “work” with the light blue. It’s intended to make sure the “Not Approved” registration status label displays as intended (orange).

As an aside, may I ask can you post the link from 2012? The reason I ask is because your reply is a bit puzzling to me as EE4 wasn’t released until 2014. I might be able to help you get this resolved if I have a better idea of what the issue is.


tnbadmin247

June 19, 2018 at 9:29 am

The events, albeit free, show as “Pending Payment” in light blue as I mentioned in my original question. Nothing to do with “Not Approved”.
It’s fine now. The css I needed was not for not approved events, that’s all.

Actually 2014:
https://eventespresso.com/topic/registration-status-for-free-events/
https://eventespresso.com/topic/ee4-how-to-completely-suppress-proceed-to-payment-for-a-free-event/
https://eventespresso.com/topic/disable-payment-options-step-for-free-events-in-ee4/

2 of those seem to have been taken care of after updates. Also, their needs were a bit different, but all revolved around Free Events and status of the registration. All I’m saying is any wording related to “payment” should be looked at if events are free, and not appear. I don’t know what the work would be to have that modified/rectified, I’m just saying it should, a suggestion.


Josh

  • Support Staff

June 19, 2018 at 11:13 am

I see. If you’re using the [ESPRESSO_MY_EVENTS template=event_section] template the Legend that displays below can be very confusing because it uses blue to show it’s an upcoming event, and it also uses blue to show a pending payment registration. If you click on the event, the registration that’s displayed will show Green because it’s approved.

Viewing 5 reply threads

The support post ‘Pending payment for Free Events’ 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