Order Creation Email - incorrect display

  • Posts: 13
  • Thank you received: 0
10 years 7 months ago #150153

-- url of the page with the problem -- : mywebsite.com/mypage
-- HikaShop version -- : Business 2.3.0
-- Joomla version -- : 3.2.2
-- PHP version -- : x.x.x
-- Browser(s) name and version -- : XXXXX x.x.x
-- Error-message(debug-mod must be tuned on) -- : Error_message

Hi,

I'm using the Date Picker plugin, for customers to select their preferred delivery date.

The settings of the Date Picker custom field is shown in Screen Shots A & B.

Here is the issue:
1. At the delivery date selection page during checkout, the default date is already displayed in the field. (Screen Shot 1)
2. So, if I don't click on the date field (as most people won't click on it if it shows the delivery date they want), & complete my checkout, the order creation email will show the delivery date as "25-03-2014" (Screen Shot 2).
3. If, at the same page during checkout, I click on the date field and select a delivery date (by clicking on the popup calendar) (Screen Shot 3), The Delivery Date in the order creation email then shows the correct information (Screen Shot 4).

I have no such problem in the custom field for the Delivery Time Slots.

So, my question is:
Is the Delivery Date (as displayed in the Delivery Date field) information actually captured in the order, in the event that the customer does not click on it (since it's already showing the delivery date that he wants)?
It seems like the information is not captured!

Therefore, I need help to have the following happen:
1. The default date displayed in the field is automatically captured as the customer's selection, even if the customer does not click on it;
or
2. Make the Delivery Date field displayed as empty by default, so that the customer has to click on it and make a selection.

Thanks.




Kevin

Last edit: 10 years 7 months ago by kevintan192.

Please Log in or Create an account to join the conversation.

  • Posts: 13201
  • Thank you received: 2322
10 years 7 months ago #150287

Hi,

Thanks to not set default value for this custom field and enable the option "Default today", by this way it will select the current day or the next available one.

Please Log in or Create an account to join the conversation.

  • Posts: 13
  • Thank you received: 0
10 years 7 months ago #150297

Hi,

The problem is, when I enable the option "Default today", the customer will see the earliest allowed date displayed in the Date Picker's date field.

And if this displayed date is the date they want, they will just let it be, & not click in it. So, in this case, the desired delivery date is not captured in the system. That's why, in the order creation notification, the delivery date is always 25-03-2014.

Based on your suggestion, I think I've figured out how to get around the problem.

So now, I disabled the "Default today" option. In turn, the Date Picker's date field is showing "25-03-2014". This will "force" the customer to select the delivery date, & let this data be captured in the system.

Thanks.

Please Log in or Create an account to join the conversation.

Time to create page: 0.068 seconds
Powered by Kunena Forum