В чём удобство? Да я даже не смогу сколь-нибудь красивую форму нарисоватьSlayter, претензии ффтопку - читай название
ЗЫ: чтобы в магазины удобно было встраивать. И плугины писать - враппер, вообщем.
ЗЫЫ: перезалил.
Ни класс, ни стиль, ни обёртку к представлению не напишешь, пока не залезешь в код. Так в чём тогда преимущества? ))что тут учтено? )) просто рисуется форма, которую никак не встроить в магазин, т.к. в любом случае, кроме "пожертвований" нужна проверка (как в мерчанте названо -- запрос на Result URL с ответом yes || no) на корректность платежа.Класс предназначен для тех, кого просто ломает разбираться с интерфейсами платежки от WebMoney. Все параметры учтены и выполнены в классовой обертке.
Это абсолютно бессмысленный велосипед на одном квадратном колесе.
PHP:
switch ($this->action) {
// case 'showPaymentForm': $this->showPaymentForm(); break;
default: $this->showPaymentForm(); break;
в чём сакральный смысл? )) видимо, планировались какие-то ещё действия )) Зачем внутренние методы объявлять защищёнными а не приватными я не понимаю) ещё почитайте учебники по основам ООП 
Всем кто пытается разобраться с вэбманями рекомендую постеть ресурс Для просмотра ссылки Войди
Обязательна к ознакомлению Для просмотра ссылки Войди
Сам сейчас пишу торговую площадку для своего клиента, так пришлось разбираться с вэб-манями и ещё целой кучей платёжных систем. ресурс овэбманиточкару пришёлся как нельзя кстати.
ps. да, если кто-то распологает информацией о схожем ресурсе, но посвященном системе Яндекс.Деньги, поделитесь инфой, пожалуйста.