Giftship's Delivery Date Picker can be set up and displayed in a variety of ways to suit your store. To configure your Delivery Date Picker, go to Apps --> Giftship --> Edit Settings and scroll down to the Datepicker section. Let's go through the set up and configuration here:
This option applies the selected delivery date to a specific product. The delivery date picker will appear on the product page above the "Add To Cart" button. When shipping to multiple addresses, this appears as an option per product during the Giftship checkout.
This option applies the selected delivery date to the entire order. The delivery date picker will appear above the "Checkout" button on the cart page. When shipping to multiple addresses, this option will allow the customer to select a delivery date per shipping address during the Giftship checkout, as dates may need to vary.
Setting Your Lead Time
A lead time is the amount of time that passes between the date a product is ordered and the date on which you can have that order delivered. For instance, if a customer places an order on your store today, and it will take you 3 days to have that ordered delivered, then the lead time on this order is 3 days. It's best practice to determine your average lead time and then set up your Giftship delivery date picker accordingly. When you are ready to set it up, you can make it as long or as short as you like. Your customer will not be able to select a delivery date closer than your lead time. Example:
Today is the 1st of December.
Your store has a lead time of 6 days.
If I place an order on your store today, I will not be able to select a delivery date prior to 7th of December.
Setting a cut-off time allows you to control when your business day "ends". Cut-off times work in conjunction with lead times, and are important to set alongside them. For instance, if your shop closes at 5pm, and no orders are fulfilled that day beyond this point, then two separate orders placed that day, one at 4pm and one at 6pm, are naturally going to have different lead times as one will be fulfilled a day before the other. Therefore, it's important to control the lead time that is offered for your customer to select by setting a cut-off time. Example:
Today is the 1st of December.
Your store has a lead time of 2 days.
Your cut-off time is 5pm.
Customer A places an order at 4pm. They can choose any date on the date-picker from December 3rd onwards. Logic: if you fulfill the order before 5pm, and your lead time is 2 days, then it can safely arrive by the 3rd, but no sooner.
Customer B places an order at 6pm. They can choose any date on the date-picker from December 4th onwards. Logic: if you won't fulfill the order until the next day (the 2nd of December), and your lead time is 2 days, then it can safely arrive by the 4th, but no sooner.
You can choose the timezone of your cut-off time to coordinate with your store location. You can also choose whether your cut-off time is set to use your stores current time, or your customers current time. For instance, if you have fulfillment locations is several time zones, and it is your customers local time that needs to be utilized for a cut-off time, then this is an option. This is a rare case use. For most stores, using your own timezone will be sufficient.
You can block off specific dates. For instance, if you are closed on a specific day, like Christmas, than you can block this off as a selection option from your date-picker.
You can block off days of the week on a rolling basis. For instance, if you don't want to give your customers the ability to choose weekends, you can block off all Saturdays and Sundays.
You can make delivery dates required, or leave them as optional for your customers.