Portal Engine Questions on portal engine and web parts.
Version 7.x > Portal Engine > Checkout process: Delivery date View modes: 
User avatar
Member
Member
merete-grape - 9/9/2013 4:05:09 PM
   
Checkout process: Delivery date
Need to make an extra checkout with desired delivery date.

Anyone that can help me?

Regards
Merete

User avatar
Kentico Support
Kentico Support
kentico_zdenekc - 9/20/2013 3:13:10 PM
   
RE:Checkout process: Delivery date
Hi,

Could you please describe your requirement in more details?

What is the typical scenario and what do you want to allow to the customer to input and where (in which checkout step)?

Are there any additional charges/fees connected to the desired date?

Any further info will help.

Thanks & regards,
Zdenek

User avatar
Member
Member
merete-grape - 9/21/2013 2:34:28 AM
   
RE:Checkout process: Delivery date
Would like to place in an extra checkout step, where the customer will choose from a calender desired delivery date.
There will be no extra fee for this.
User image
Regards
Merete

User avatar
Kentico Support
Kentico Support
kentico_zdenekc - 10/14/2013 4:23:24 PM
   
RE:Checkout process: Delivery date
Hi,

First option would be to add your custom control to the Shipping selection step control - in the file
\CMSModules\Ecommerce\Controls\ShoppingCart\ShoppingCartPaymentShipping.ascx
so that your customers won't need to go through extra step (it's common trend to rather reduce the steps count nowadays).
Following your aim exactly - the extra step - I think the best way would be to check the extra step customization scenario (example) at E-commerce guide - creating custom checkout process steps article.
You can store the collected value (datetime) in the ShoppingCartCustomData and use it later in the Order (when an order is created, that ShoppingCartCustomData are transferred to OrderCustomData). You can use SetValue and GetValue method with this XML structure data field.

Please feel free to contact us if you have any additional questions.

Regards,
Zdenek