Support

Home Forums Event Espresso Premium EE4 – Cannot select a particular date when booking

EE4 – Cannot select a particular date when booking

Posted: November 12, 2014 at 5:46 pm


Tristan Mills

November 12, 2014 at 5:46 pm

4.4.5p
I have set up a ticket with a couple of possible datetimes in the near future, in the front end they show underneath the event description but there is only a register button, which then takes you through to the page to give your email and name details, then payment.. not sure how the customer selects a specific date?
screenshot

Also, the calculations for tax on the payment page don’t seem quite right. I am attempting to specify non-tax prices up to 3 decimal places in order to get the right rounded ‘incTax’ amount at the other end. In theory should this should work and is the best way to do things right? [I would need to show only 2 decimal places or rounded amounts in the front end though of course] – but the thing is on the payment page the calculation isnt quite accurate – you get a different result if you tot it up with a calculator..
screenshot

Thanks as always, I am loving EE4!
Shaun


Tristan Mills

November 12, 2014 at 5:53 pm

Sorry – don’t think those screenshots work – use these links instead please
1
2


Lorenzo Orlando Caum

  • Support Staff

November 12, 2014 at 7:43 pm

Hi Tristan,

I was able to view your screenshots.

It looks like the ticket selector is partially loading. Could you double-check the ticket options to see if they have been expired or if anything appears out of place?

If you aren’t sure, just try creating an additional ticket and then immediately click Save to see if anything appears on the ticket selector.


Lorenzo


Tristan Mills

November 13, 2014 at 5:53 am

Hi,

Tickets options look OK to me, I also added more datetimes and tried a few extra ticket options.. Nothing appeared when I created a new ticket as suggested. I also created a new test event with a couple of dates and free ticket but still no options to choose event date.
Heres screenshots of the front and backend – maybe you can spot something out of place. Its a fresh totally clean install of WP 4.0 on WAMP [ Server software: Apache/2.4.9 (Win32) OpenSSL/1.0.1g PHP/5.5.12 ].
front end
back end


Lorenzo Orlando Caum

  • Support Staff

November 13, 2014 at 8:58 am

Hi,

Could you re-test with only Event Espresso running and a default WP theme?


Lorenzo


Tristan Mills

November 13, 2014 at 9:26 am

tested with twentyfourteen theme and no other plugins, exactly the same except for green buttons instead of red and an icky font lol
have tried with different browsers, no diff. Theres nothing in the html being generated apart from what you see on the screen – ie a form with select for how many tickets you want

I suppose I could clean install again [go back to my restore point] in case I have made any settings in EE admin that could be causing this, or maybe I have a missing apache/ php module .. I’m not seeing any errors in apache log though; i assume my php version is ok

I activated logging and here is the log when you go to the event page:

———————————————————————————–-----
[2014-11-13 16:19:23] EE_Checkin.class.php
----------------------------------------------------------------------------------------
[2014-11-13 16:19:23] EEM_Gateways.model.php
----------------------------------------------------------------------------------------
[2014-11-13 16:19:23] EE_PUE.core.php -> __construct()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:23] EE_Session.core.php
----------------------------------------------------------------------------------------
[2014-11-13 16:19:23] EE_Session.core.php -> __construct()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:23] EE_Session.core.php -> _espresso_session()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:23] EE_Cart.core.php
----------------------------------------------------------------------------------------
[2014-11-13 16:19:23] EE_Session.core.php -> _visitor_ip()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:23] Messages_Admin_Page_Init.core.php -> __construct()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:23] Registrations_Admin_Page_Init.core.php -> __construct()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:23] Transactions_Admin_Page_Init.core.php -> __construct()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:23] Pricing_Admin_Page_Init.core.php -> __construct()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:23] EE_Admin_Page.core.php -> _check_user_access()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:23] EE_Admin_Page.core.php -> _check_user_access()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:23] EE_Admin_Page.core.php -> _verify_routes()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:23] EE_Admin_Page.core.php -> _check_user_access()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:23] EE_Admin_Page.core.php -> _check_user_access()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:23] EE_Admin_Page.core.php -> _add_registered_meta_boxes()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:23] EE_System.core.php -> espresso_toolbar_items()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:23] EE_Error.core.php -> get_notices()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:23] EE_Admin_Page.core.php -> _set_nav_tabs()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:24] EE_Admin_Page.core.php -> _display_admin_page()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:24] EE_Admin_Page.core.php -> admin_page_wrapper()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:24] EE_Session.core.php -> update()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:24] EE_Session.core.php -> _visitor_ip()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:24] EE_Session.core.php -> _get_page_visit()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:24] EE_Session.core.php -> _save_session_to_db()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:29] EE_Checkin.class.php
----------------------------------------------------------------------------------------
[2014-11-13 16:19:29] EEM_Gateways.model.php
----------------------------------------------------------------------------------------
[2014-11-13 16:19:29] EE_Session.core.php
----------------------------------------------------------------------------------------
[2014-11-13 16:19:29] EE_Session.core.php -> __construct()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:29] EE_Session.core.php -> _espresso_session()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:29] EE_Cart.core.php
----------------------------------------------------------------------------------------
[2014-11-13 16:19:29] EE_Session.core.php -> _visitor_ip()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:29] EE_Error.core.php -> get_notices()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:29] EED_Ticket_Selector.module.php -> display_ticket_selector()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:29] EED_Ticket_Selector.module.php -> display_ticket_selector()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:30] EE_System.core.php -> espresso_toolbar_items()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:30] EE_Session.core.php -> update()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:30] EE_Session.core.php -> _visitor_ip()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:30] EE_Session.core.php -> _get_page_visit()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:30] EE_Session.core.php -> _save_session_to_db()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:41] EE_Checkin.class.php
----------------------------------------------------------------------------------------
[2014-11-13 16:19:41] EEM_Gateways.model.php
----------------------------------------------------------------------------------------
[2014-11-13 16:19:41] EE_PUE.core.php -> __construct()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:41] EE_Session.core.php
----------------------------------------------------------------------------------------
[2014-11-13 16:19:41] EE_Session.core.php -> __construct()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:41] EE_Session.core.php -> _espresso_session()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:41] EE_Cart.core.php
----------------------------------------------------------------------------------------
[2014-11-13 16:19:42] EE_Session.core.php -> _visitor_ip()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:42] EE_Session.core.php -> update()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:42] EE_Session.core.php -> _visitor_ip()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:42] EE_Session.core.php -> _get_page_visit()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:42] EE_Session.core.php -> _save_session_to_db()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:42] EE_Checkin.class.php
----------------------------------------------------------------------------------------
[2014-11-13 16:19:42] EEM_Gateways.model.php
----------------------------------------------------------------------------------------
[2014-11-13 16:19:42] EE_Session.core.php
----------------------------------------------------------------------------------------
[2014-11-13 16:19:42] EE_Session.core.php -> __construct()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:42] EE_Session.core.php -> _espresso_session()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:42] EE_Cart.core.php
----------------------------------------------------------------------------------------
[2014-11-13 16:19:42] EE_Session.core.php -> _visitor_ip()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:42] EE_Error.core.php -> get_notices()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:42] EED_Ticket_Selector.module.php -> display_ticket_selector()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:43] EE_System.core.php -> espresso_toolbar_items()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:43] EE_Session.core.php -> update()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:43] EE_Session.core.php -> _visitor_ip()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:43] EE_Session.core.php -> _get_page_visit()
----------------------------------------------------------------------------------------
[2014-11-13 16:19:43] EE_Session.core.php -> _save_session_to_db()
----------------------------------------------------------------------------------------
[2014-11-13 16:20:16] EE_Checkin.class.php
----------------------------------------------------------------------------------------
[2014-11-13 16:20:16] EEM_Gateways.model.php
----------------------------------------------------------------------------------------
[2014-11-13 16:20:16] EE_PUE.core.php -> __construct()
----------------------------------------------------------------------------------------
[2014-11-13 16:20:16] EE_Session.core.php
----------------------------------------------------------------------------------------
[2014-11-13 16:20:16] EE_Session.core.php -> __construct()
----------------------------------------------------------------------------------------
[2014-11-13 16:20:16] EE_Session.core.php -> _espresso_session()
----------------------------------------------------------------------------------------
[2014-11-13 16:20:16] EE_Cart.core.php
----------------------------------------------------------------------------------------
[2014-11-13 16:20:16] EE_Session.core.php -> _visitor_ip()
----------------------------------------------------------------------------------------
[2014-11-13 16:20:16] EE_Session.core.php -> update()
----------------------------------------------------------------------------------------
[2014-11-13 16:20:16] EE_Session.core.php -> _visitor_ip()
----------------------------------------------------------------------------------------
[2014-11-13 16:20:16] EE_Session.core.php -> _get_page_visit()
----------------------------------------------------------------------------------------
[2014-11-13 16:20:16] EE_Session.core.php -> _save_session_to_db()
----------------------------------------------------------------------------------------
[2014-11-13 16:20:24] EE_Checkin.class.php
----------------------------------------------------------------------------------------
[2014-11-13 16:20:24] EEM_Gateways.model.php
----------------------------------------------------------------------------------------
[2014-11-13 16:20:24] EE_PUE.core.php -> __construct()
----------------------------------------------------------------------------------------
[2014-11-13 16:20:24] EE_Session.core.php
----------------------------------------------------------------------------------------
[2014-11-13 16:20:24] EE_Session.core.php -> __construct()
----------------------------------------------------------------------------------------
[2014-11-13 16:20:24] EE_Session.core.php -> _espresso_session()
----------------------------------------------------------------------------------------
[2014-11-13 16:20:24] EE_Cart.core.php
----------------------------------------------------------------------------------------
[2014-11-13 16:20:24] EE_Session.core.php -> _visitor_ip()
----------------------------------------------------------------------------------------
[2014-11-13 16:20:24] EE_Session.core.php -> update()
----------------------------------------------------------------------------------------
[2014-11-13 16:20:24] EE_Session.core.php -> _visitor_ip()
----------------------------------------------------------------------------------------
[2014-11-13 16:20:24] EE_Session.core.php -> _get_page_visit()
----------------------------------------------------------------------------------------
[2014-11-13 16:20:24] EE_Session.core.php -> _save_session_to_db()


Lorenzo Orlando Caum

  • Support Staff

November 13, 2014 at 10:58 am

Hi,

Do you have another WP install that you can test on?

It should be working without issues with the ticket selector.


Lorenzo


Tristan Mills

November 13, 2014 at 12:29 pm

i have just installed it onto another wordpress site on my wamp server and also onto one on a remote linux/apache server – exactly the same issue both times – am i missing something, have i set the event up correctly?


Tristan Mills

November 13, 2014 at 12:30 pm

maybe i could get access to the ee4 testdrive siute and see where i am going wrong? I will fill in the form now


Tristan Mills

November 13, 2014 at 12:41 pm

maybe i just do’nt understand how the system works – on the test drive site – if you look at this url here – it looks to me like there are 2 possible dates that i could get a ticket for – yet there is no way to specify which i want.. do i need to create separate events to do this? I thought that was the point in having datetimes?


Tony

  • Support Staff

November 13, 2014 at 1:23 pm

Hi Tristan,

What you are currently seeing is actually how Event Espresso 4 is expected to work.

When you create multiple datetime’s and then create tickets that are assigned to all of those datetime’s you are effectively saying ‘This ticket give access to all these datetimes’. There is no date to select as any ticket purchased applies to all of the datetimes assigned to the ticket.

So currently if you want users to be able to select specific dates you would need to create individual datetimes, then individual tickets for each of those datetimes (nameing the tickets suitable to be able to identify them)

Then the user selest a specific ticket for the date they are looking for.

Does that make sense?


Tristan Mills

November 13, 2014 at 1:44 pm

yes, thank you it does now!


Tristan Mills

November 13, 2014 at 2:39 pm

Any idea how I can make the tax work out properly?
I need to sell tickets which at face value are £115 [inc VAT Tax which is 17.5% in the UK]
So the un-taxed price is £97.87234042553191

If I specify 3 decimal places for the ticket price [97.872] the checkout page gives me:

Ticket Name and Description Qty Price Total
Standard SWAT 5 £97.872 (GBP) £489.360 (GBP)
17.5% Sales Tax £85.638 (GBP)
Total Amount Due: £574.998 (GBP)
– obviously the Total amount should be £575.00

I know this is a side effect of the way tax is and how we sell at round numbers to the public, the best thing i could think of is a filter to round up the total price to the nearest whole number, but is there a better way this could work or have I not got the right approach? Maybe I shouldn’t bother with tax in the system and just put inc. tax prices..


Tristan Mills

November 13, 2014 at 4:14 pm

i have decided not to use tax within the system
in order to use tax properly I think you need to be able to specify base prices up to 6 decimal places, have totals in the cart rounded to the nearest $, and make sure the front end only ever displays 2 decimal places, or work out the tax payable after the event, so you can specify products/ events in round numbers but still be able to get the tax that is being paid on that if the customer needs it on the screen or invoice

EE4 = great product, keep up the good work!


Tristan Mills

November 13, 2014 at 4:20 pm

i just found out our tax rate is 20% actually, so actually it would work fine lol – but still I think will be better to specify inc tax anyway


Tony

  • Support Staff

November 14, 2014 at 6:03 am

Hi Tristan,

Thank you for the feedback, it is always appreciated 🙂

I will create a ticket with the information you have provided so we can investigate this further.

Also just to note for future threads, when a thread has been marked resolved it is removed from our support queue (we have a different view from yourself) so when you reply in a resolved thread we may not see it and therefore not reply. To be sure your posts are seen either un-resolve your thread when posting extra replies (if it is not closed) or start up a new thread.

The support post ‘EE4 – Cannot select a particular date when booking’ 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