Do your cards have 2FA, like Verified by Visa, for online purchases? US cards often don't and sometimes overseas payment systems automatically reject cards without 2FA.
No. But Payoo says that we need to have it. I explained that US cards don't have it. In fact, if you go to the US Visa/MC website, it won't even let you set it up anymore.