So I want to know in such situation, what will you do? I am asking this question because bitcoin is a digital currency for exchange of goods and services. I know that there are some services you pay ahead but what of the ones you are buying instant? You just came to the place and you want to buy from the hawker and zoom off, and you are to pay with bitcoin because there is no physical cash in your wallet/pocket/hands. And because of the delay in payment I was thinking that not everything we see can be purchased with bitcoin, is it true?
There is nothing that cannot be purchased using bitcoin; however, if you want to use bitcoin to purchase things in an instance where the fee alone may be greater than what you initially want to purchase, you can make a provision for a centralized means of payment. That's to say, since you are so concerned about how that could be made possible, You can develop something that you can promote within your locality that those who deal with small businesses and those buying from small business dealers can use as a means of transacting bitcoin off-chain. At the end of every day or week, when they (business owners) have gathered enough to cover the fee and profit, they can withdraw it back to their personal wallet or, better yet, convert it back to fiat, where they can use the money to buy goods for their next market.