Yes. All payments made through your TradeSherpa account are processed by Authorize.net, a US-based payment getaway service provider founded in 1996 and now a subsidiary of Visa Inc. PCI-compliant, Authorize.net meets the data security standards developed by the major card brands in the world. Also, they have received many awards for their customer service: thanks to their 24/7 available support, fixing issues can be done on the spot.