All sorted now, a new 3d secure system for payment has had a few teething problems which will soon be fine