Support

Home Forums Pre-Sales Hidden pricing- delayed invoice with online payments?

Hidden pricing- delayed invoice with online payments?

Posted: January 21, 2016 at 12:58 am

Viewing 13 reply threads


Joe Mangrum

January 21, 2016 at 12:58 am

Hi, I have a client that does not want to show pricing on event pages or anywhere for that matter. she wants to have people pre-register for classes with all the form info, then when approved for registration, send an invoice for the amount so people can pay online?

How can this be achieved? is it possible? what type of work around could be done? I thought maybe a small pre registration of say $10 then send a higher invoice for the entire semester of classes upon approval? or even a zero cost pre-registration?


Tony

  • Support Staff

January 21, 2016 at 3:02 am

Hi Joe,

Event Espresso is not designed to hide prices from registrants, so this is going to take some customization.

Currently when a user registers onto the event they select a ticket for the registration. The ticket price within the registration can not be changed after the registration has been made, so the ticket they register onto must be the full price of the registration (or they’ll need to re-register onto another ticket at a later date).

So there are a couple of ways I can think to set this up that may work.

First you can set the Default Registration Status to ‘Not Approved’ this allows users to register onto an event but they do not get directed to the payment step. They select a ticket, enter their details and are informed the registration is awaiting approval.

When the admin views the registration they can set the Registration to Pending Payment and the user will receive an email with a link to continue with the registration and follow on with the payment step.

This will not hide the prices of the tickets but does that sound like it will work for you?

To prevent users from viewing the prices of the tickets before registration you’ll need to hide the ticket price within the Ticket Selector, and the checkout page using CSS.

Another option is to create member only tickets (or events) and force the users to log in before registration, that way you can approve the membership rather than the registration. However I’m not entirely sure if they will work with your use case.


Joe Mangrum

January 23, 2016 at 1:34 am

Hi Tony thanks, I figured out the not approved part but having a problem getting prices to disappear? I have my css installed and it does not seem to work could you provide the code snippet and location where it needs to be added and to what page/s ??

I also have child theme http://www.clairecreativeadventures.com

I’m keeping event private at the moment to not reveal prices but want to be able to send an invoice with payment option after the reg is approved with the appropriate price of course


Joe Mangrum

January 23, 2016 at 4:49 pm

I’ve added all these variations of css into my custom css as well as the child theme and nothing seems to get the prices to disappear??

.event_prices, .event_price, .price {
display: none;
}
/* hide the event price in the event list */
p.event_price {display:none;}

/* hide the event price in the registration form */
p.event_prices {display:none;}

/* Remove price on event list. */
.event_price {
display: none;
}


Joe Mangrum

January 23, 2016 at 4:50 pm

also in the iced mocha theme custom css box


Lorenzo Orlando Caum

  • Support Staff

January 24, 2016 at 6:07 pm

Hi, could you post an updated link for the site?

The URL that you shared doesn’t load.

Thanks


Lorenzo


Joe Mangrum

January 25, 2016 at 10:24 am

http://www.clairescreativeadventures.com I have all the events private right now as the client does not want pricing to show


Lorenzo Orlando Caum

  • Support Staff

January 25, 2016 at 10:49 am

Okay, could you create a test event and provide a link to the page?

We’ll ask you to remove it once we are done.

Thanks


Lorenzo


Joe Mangrum

January 25, 2016 at 11:15 am

http://www.clairescreativeadventures.com/classes/saturday-monthly-parentchild-5-11-years-adult-art-adventure-studio/


Tony

  • Support Staff

January 25, 2016 at 11:35 am

Hi Joe,

You should be able to use:

/* Ticket Selector */
.tkt-slctr-tbl-wrap-dv .ee-ticket-selector-ticket-price-th, .tkt-slctr-tbl-wrap-dv .tckt-slctr-tbl-td-price {
    display: none;
}
/* Registration Checkout */
.spco-ticket-info-dv th:nth-of-type(3), .spco-ticket-info-dv td:nth-of-type(3), .spco-ticket-info-dv th:nth-of-type(4), .spco-ticket-info-dv td:nth-of-type(4) {
    display: none;
}

/*Thank you page */
#spco-payment-info-table th:nth-of-type(2), #spco-payment-info-table th:nth-of-type(4), #spco-payment-info-table td:nth-of-type(2), #spco-payment-info-table td:nth-of-type(4) {
    display: none;
}


Joe Mangrum

January 25, 2016 at 11:35 am

I really can’t leave this up for long… the client is in the middle of registrations and it could really screw things up


Joe Mangrum

January 25, 2016 at 11:41 am

Ok thanks should I put this in the style sheet in the child theme ? or in my custom css plugin or the iced Mocha css ?


Joe Mangrum

January 25, 2016 at 11:49 am

I placed it in My custom css and it seems to work. Awesome! But when registration finishes it goes to http://www.clairescreativeadventures.com/not found.tiff
This may confuse some people , of course they get an email just trying to reduce friction is there a page I could direct them to that would be better to explain?


Lorenzo Orlando Caum

  • Support Staff

January 25, 2016 at 12:09 pm

Hi Joe,

There are four WordPress pages that Event Espresso 4 uses for registrations. Please ensure that all 4 are published and have the correct shortcodes.

You can check through Event Espresso –> Critical Pages.

Also check that there are not multiple pages with the same shortcode in use.

After registration checkout, the registrants/attendees should be sent to the thank you page. By default, that page URL will look like this:

example.com/thank-you/

If there is an existing page with that slug, then WordPress will add a number to the end so it may be example.com/thank-you-2/


Lorenzo

Viewing 13 reply threads

The support post ‘Hidden pricing- delayed invoice with online payments?’ 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