In what's US bank I can create VCC? I found it in Bank of America(shopsafe). Do you know others banks?
Metabank and some others offer VCC's, I'm sure with meta you have to be an existing customer though, or US based to apply. Regards
I think Metabank offer vcc but im not sure if you can use a different name than the name on the card already still not sure though.