Encourage your users to select the date and time of the delivery on the product page itself. You can set the order processing time, Cut off hours, Cut off Minutes, Cut off Seconds. You can even add the additional charges for any order as per the requirement.