I have ran an incredible amounts of tests and it seems that we have corrected the payment problem. You can now use your Credit/Debt cards directly into the payment page like before, hopefully this makes it a little bit more simple. Cheers