@Anjith you can not deposit money onto OC, as they only recommend the Casinos and do not own them.
If you want to deposit money on the Online Casino then I would ask the Casino about their deposit options. Everyone of them is different and they reward you for depositing in diffferent ways like bonus’s.
So to answer your question you can not deposit money onto OnlineCasino to play any Online Casino games.
@ardodd has given you correct answer there is no need to deposit money in OC for gambling as OC is not a casino.
@ardodd is 100% correct. We cannot deposit credit to OC. You should join a casino, in casino you can deposit money.