Hello guys, i was trying to add my visa card to run paid ads on Pinterest but it show this error & i can't find any way to verify it because they didn't mention how to verify. Will you please guide me how can i successfully add my card.
Billing Address & card address is from USA.
Yup, try to talk to their support.
One questions though, are you sure you entered the info correctly? Card expiry date in 2028? I've never had a card that would stay valid for 7+ years.
If it's an issue with the cards, you can always test our card solution out for free 
for sure work with their support. i tried pinterest ads, hated it. maybe someone else can chime in, but the way it works is you make a paid pin and its like a 2 step process for getting actual traffic.
if someone sees a pin, they click the pin and your ad pops up in a new window. however, its not your actual website, its just your pin popping up full screen. then someone has to then go and "slide up" or whatever the action is to actually go to your site.
so pinterest will claim you got X amount of clicks, like 50 clicks, but that is not people that slid up. its just someone that took the first step to click your ad and view your pin full screen. someone then has to go up and slide up on your pin, so maybe you really only got like 10 clicks or whatever out of that 50. and your paying on CPM so getting those 50 original clicks is all ready a pain, getting them to slide up is round 2 lol.