Absolutely! All credit card details (whether taken online or over the phone) are processed through Actinic Payments, powered by Creditcall. This is a credit card processing system for secure online payments and offers the highest level of bank-approved security currently available (PCI DSS Level 1).
For more information on PCI-DSS:
https://www.pcisecuritystandards.org/ (the official body responsible for PCI-DSS)