PayPal is taking Visa & Mastercard, this time without the need of registering a PayPal Account?

We know PayPal has been saying buyer can checkout without a PayPal Account (by just using key-in their credit cards details) if they shop with Merchant who accepts PayPal (must be either Premier or Business Account.) Now they have released something "newer" - dubbed as "GUEST PAYMENT" (via Adaptive Payment API).

