Your credit card information is encrypted and stored in a secured vault hosted at an accredited third party provider complying with the most stringent standards in the industry (PCI standards) required by all major banks.
Your credit card information is encrypted and stored in a secured vault hosted at an accredited third party provider complying with the most stringent standards in the industry (PCI standards) required by all major banks.