Nah,there will be no attaching a credit card to my sports betting endeavours. That wouldn’t be a a good idea at all.Yes, buying in with a visa is what I do.
I have a cibc visa (no cibc acct, or any other affiliation) that I only use for my over under action, and buy ins at poker stars. Otherwise, I use my bank visa for everything else.
I think store bought / pre paid might work?
Re the payout back to visa.......it's exactly that. Think of a returned store bought item. Money goes back on visa.
Sports interaction offers cheque by mail, or they used to. I haven't cashed out in yrs, haha.