Our site is built on the Shopify platform, they handle all Credit Card processing on their back end. Shopify is the worlds number one e-commerce brand used by over 1.7 million businesses.