Yes. All financial information is stored with bank level security. All information is encrypted and stored by our banking partner to Level 1 PCI compliant standards. Level 1 PCI compliance is a set of rules stated by credit card companies and audited by an independent third party, Level 1 PCI is the highest possible rating. Additionally all transmission to our banking partner and on our site is via an encrypted HTTPS connection.
You can easily set up scheduled gifts to occur: one-time, weekly, twice monthly, or monthly.