OVO is my main choice for making deposits with IDR. You can use DANA, OVO, etc. whichever is convenient for you. Using Qris will be easier because payments are made quickly and funds will enter the account quickly.
By using an online store, you can set the tempo of your deposit to be more controlled because you only transfer from your account to the online store with the amount you want and you make a deposit to BC game with the money you have allocated. So there is no second deposit that you will make because your balance is empty in the online store.
Oh okay then. But do you need to verify for your OVO account? But I read on the term and condition from OVO, they prohibit from using the application for gambling and other things. If they know, we break the law, isn't it?
ShopeePay also needs to use verification before we send the money to other third party. Still, I prefer to use crypto for depositing in my account because we can hide our gambling activity by sending it from third party and then into our gambling account.