About your credit card...

Credit card transactions are processed by Cybersource, an online payments service provider.   In 2010 CyberSource was acquired by, and operates as a wholly-owned subsidiary of, Visa Inc.