Techcrunch have done an exclusive review of the upcoming Google Payments along with some screenshots. The URL for Google Payments is http://payments.google.com/ but currently it will redirect to your Google Accounts page. After the formal launch, users will have the option to add their credit card details and shipping address. The checkout process is much faster and the interface much simpler than PayPal.

Read the full review at Techcrunch