Security Policy at Headingpower.com
Visa and MasterCard have developed authenticated payment capabilities to improve online transaction security. If you have signed up for either of these schemes then you will be asked to authenticate yourself by your card issuer (i.e. your bank).
Some card issuers are being pro-active and give you the option to sign up when we send you to their authentication server. Most card issuers should give you the option to sign up later and just proceed with the payment, if not you can try using another card or call our support team on +44 (0)1353 667 117. For more details see the FAQ.
Our site is protected by SSL