Online Visa payments in the Philippines usually go through Visa Secure: after you enter the card number, your bank asks you to confirm, with an OTP by SMS or a tap in its app. Visa describes it as your issuer checking that "the person using your card is you". That stops most use of a stolen card number. It doesn't stop you from paying a fake site yourself, so check the address before you type the card details.
If something looks wrong, lock the card in your bank's app and call the hotline on the back. Disputes on card payments go through your bank, not through the betting site.
One thing a card gives you that an e-wallet transfer doesn't: the merchant name on your statement. Check it after your first deposit. If it shows a random company name instead of the bookie, that's normal for some sites, but it makes a dispute harder.