For Bitcoin payments, the easiest thing is to set up a BTC pay server, right? Since it's for a grocery store, you'll want to use Lightning
Discussion
That's exactly what I'm planning. I used to have a small grocery store irl. So I'm taking with some of my old suppliers and see what I can work out. Shipping is where things become a headache.