One of the aims is to make user very comfortable with providing all the requested information, such as shipping/billing address and credit card details, which is probably the primary challenge on the way to completing the checkout and placing the order.