Yes.  We don't store your credit card details on PetCloud.  Your card details stays with a PCI compliant payment gateway vendor. PetCloud only stores a token that you authorise.  The Vendor Payment Gateway uses the very latest in 256-bit SSL security & is 100% PCI compliant, which means your details are also masked for your peace of mind.