Desktop client: To make a deposit, login to your account and click the 'Cashier' button.Next, click on the 'Stars Transfer' button and follow the on-screen instructions. App users: To make a deposit, login to your account, select the Real Money tab in the lobby, then tap on the 'Deposit' button.
But here is the quick answer. PokerStars is not rigged. It just appears that way sometimes due to the incredible speed of online poker. Because online poker sites like PokerStars typically deal hands 3 times faster than a live poker game, you should expect 3 times as many bad beats.