Yes! We do not store your credit card information anywhere in our systems.
We can provide a PCI-DSS certificate upon request.