Yes. As PayID is connected to your bank account, payments made with PayID are just as secure as bank transactions. However, paying with PAyID gives you the added benefit of not having to disclose any of your bank account or BSB information to the online casino.