Comment Comment by vinay427 US “bank cards” as in US payment processors such as Visa, not “US bank” cards. parent vinay427 4 months ago