BPay itself does not set any fees for casino transactions. However, some gambling platforms may charge their users for payments – check the Terms & Conditions on any website before registering there.