Originally Posted by
rgAAFT
Interesting find
However as I am sure a lot of people here can back me up on this, I have NEVER had to manually register my card to receive this "benefit" it just comes ready to use
Edit
Where do you see a link to sign up? I think that link simply goes to a marketing page for issuers and merchants. (in some cases consumers if the bank you use gives you a choice whether to opt in or not
Heck I did not even know such voluntary sign up existed.
I have multiple Chase Visa cards gone thru the V program just fine up till Mar or Apr this year when I bought the tickets from Trenitalia. Then epic failure with SNCF. Then the Mumbai India based rude agent told me Chase no longer participated so cardholder must call ahead in order to be "verified".