A company like BitPay will handle the transaction and make a cash deposit in your bank account each day. That is faster than taking a credit card, safer for all parties, and cheaper by 2%.
And what will happen if bitpay is not for directly processing it, the bitpay's life just between on some step for the lost hole? because all of the companies isn't having a performance like bitpay.
I'm not sure I understand. Directly processing bitcoin transactions is what BitPay does. There are others if one prefers. Or a business could have a trade account at an exchange and do it themselves. I only mention a payment processor because that is something 99% of businesses already do. All credit cards purchases, for example, are processed by a third party and cost the seller about 3%.