Yes, absolutely. Our payment system is compliant with strict Payment Card Industry Data Security Standard – a bank-level set of measures implemented to ensure maximum security of online payments.