Local Chinese we've used for years (take away once every 2-3 months)
They recognise us when we go in and have our details on file (when we phone up they know it's us on their system)
They only take cash and have no card payments either in shop or over phone.
Dh stopped in tonight from work to pick up our takeaway that I'd phoned in earlier. Once he got there and went to the cash point next door and realised he had forgot his bank card and only had his credit card so would need to come home first to get a card.
I told him to pop in and ask if he could take the food and we'd drop off the money tomorrow. Obviously if they said no there would be no problem but considering they "know" us I couldn't see the harm in asking.
Dh, who is quite socially awkward, goes in a strop saying that's ridiculous and no way would they agree, you wouldn't try that at Tesco etc?
I agree you wouldn't do it at Tesco/McDonald's but feel this is different and think they would rather give regular customers hot food rather than them coming in half an hour later to pick up cold food?
In the end he withdrew money from his credit card which I think was stupid rather than asking them first if we could pop in tomorrow 
I know this is boring first world problems but would you have asked in this case?