How to configure Ticket type wise payment flow?

I have a Dominos like scenario where we have prepaid home delivery, take away and pick up facilities.

I want to configure the different flows for different scenarios.

for take away only paid order will be displayed in kitchen.

for home delivery unpaid orders can be displayed in kitchen.

I have no about about how can i change the normal flow. can u please share some material i can go through to understand it.

I have downloaded version 5 today. Do we have anything that supports the home delivery module?

Start here …