They must've changed it at some point and I only found outdated information, sorry. As wmf points out the total fees are actually 2.69% once you take into account the 0.99% fee for the payment gateway part.
BitPay charges a fee to accept BTC and another fee to convert to USD; these add up to 2.69%. If the customer pays Coinbase 1% to convert USD to BTC then total fees are nearly 4%.
BitPay's site says an incoming bitcoin transfer to bank deposit costs 1.70% for USD on their "Pricing" page: https://bitpay.com/bitcoin-direct-deposit
And this will only decrease as competition increases.