Personally I do not accept uncorfimed transactions as a business owner.
You live in the past then. To be competetive, merchants have to accept credit cards which is form of unconfirmed transaction for many months. Even bank transfers can be reversed, your only safe with cash (if not counterfeit

).