shipping settings

is there a way to have a custom shipping setting… Im from Japan and i want to work with 2 delivery systems “Yamato Kuroneko” and “Sagawa”

both have delivery time option like

09:00~12:00

12:00~14:00

14:00~16:00

16:00~18:00

18:00~20:00

20:00~21:00

so i need one step in checkout where the customer can choose the date and the period they want to be delivered?

and “Sagawa” have the option to pay buy credit card on the delivery but i need to let they know if is gonna be paid by cash or credit card.



Thanks in advance

Please anyone…