Why does Shopify charge a 2% transaction fee for third-party providers?

It gets worse! Listen to this if the transaction was declined by 3rd party due to issuers bank and it gets captured on Shopify you will get stuck with the 2% fee even though you made $0