I live in the country, with no pizza delivery service, so excuse my ignorance. But wouldn’t a place ask for a credit card before they brought out an order?
Maybe there are on here who have first-hand experiences. Perhaps the situation is different in the current climate.