12% of all e-commerce payments in 2005 went through online payments systems

Although online alternatives to debit and credit accounted for just 12% of payments volume in 2005, they will more than double in the next three years to account for 26% of online payment volume, says Celent LLC. Credit-card volume will drop below 50% of online payment volume by 2009.