Many times I have left surveys, purchases or registration forms because of terrible experiences filling my details.
This is a terrible waste. A convinced customer decided to buy your product lost because of a bad experience at the very end. Luckily, user experience has arrived into the formularies.
My favorite option? Typeform. Typeform transforms the administrative task of filling a form into a delightful experience.
These forms feel natural, and make you feel that the company really cares about provide you the best experience.
My advice is to try the payment form and later compare it with your latest experiences buying on the internet.
Would you buy it again if there were a competitor that provides you this level of experience?