No typical business is going to work with BTC addresses on the raw. They're going to (and currently) using simple APIs like Coinbase API (https://developers.coinbase.com/) to "implement BTC receipts".
As far as US business is concerned, the typical payment processor for bitcoin is Coinbase. They handle the bitcoint transfer, transaction history, and conversion into USD all at the same time.