We don't have cash app here, unfortunately, I wouldn't be able to tell.
Shakepay allows you to buy/sell BTC. You can auto deposit paychecks on your account, pre load a credit card that gives you BTC rewards, and you can send sats or dollars to others who have the app.
From what I understand with cash app, it allows you to transact through lightning and you can buy stocks. Those aren't things we can do with Shakepay.