Unfortunately, all users have to have an Amazon account to make a payment through WebPay.<p>With PayPal's API, a site can keep the user on the site for the entire payment process, performing the purchase via a Web service call.<p>What alternative services are there to PayPal that offer the ability to act only as payment processors that get called via an API?