How does almost everyone pay for food at the grocery store? If stores don't have a good way to get money from customers, how do they pay the next step up the line?
During COVID we all saw how the government can just override all this and ensure what needs to be done is done and what cannot be done is avoided - something we always thought was impossible. Yet we all quickly forgot this happened and now we're back to assuming it can't happen.
During COVID we saw all sorts of insanity (semi trucks dumping tens of thousands of gallons of milk into the drains because they couldn't travel to the closed packaging plants).
Food distribution will still continue until the raw resources necessary crap out. Shelves won't go empty immediately, but once there's no gas for the trucks and tractors, then you'll be happy to be near the Amish.
Except for the very last step in the chain I find it hard to believe that credit cards play much of a role.