Amazon and Walmart allow you to add an ACH-enabled checking account directly to your payment profile for online orders.
If a store does not accept direct bank transfers, you can link your checking account to services like PayPal or Venmo to complete the transaction. How to Pay In-Store
Apps like Uber Eats and Postmates often permit users to link a bank account for direct payment using secure third-party platforms.
To buy food with your checking account, you can use your bank's routing and account numbers for direct payment at select retailers, or link your account to a digital wallet. Major food retailers and delivery services often accept "Pay by Bank" or electronic check (e-check) options. Online Grocery and Delivery Options