Payment form/checkout. The credit card, expiry date, CCV, and Zip code fields should be separate, as is standard on every other payment site I have visited. The setup allows for too much confusion and error.