Yes, they send sms alerts for transactions only, they don't send deposit alerts (which i think is not good)
For balance check, no there is no online portal for balance check, but yes you can check at any UBL ATM and also they send monthly balance sheet on your email (the one which you provide at the time of wiz card form filling) ...
Sent from my iPhone 6 using Tapatalk