В мире Magento все платёжные модули делятся на 3 класса.
1)
Модули стандартной сборки:
PayPal,
MoneyBookers,
Authorize.net.
Их поддерживает компания Magento. Нареканий особых не вызывают, но обычно слабее по функциям по сравнению с профессиональными модулями класса №3.
Например, при оплате банковской картой в рядовом интернет-магазине (не для гиков)
срывается около 30% всех платежей по причине того, что клиент не понимает, что и куда вводить. При использовании стандартных платёжных модулей вы ничего не узнаете о таких попытках.
2)
Бесплатные модули, которые кто-то написал один раз и потом никто не поддерживает.
Время идёт, меняются версии Magento, меняются протоколы платёжного шлюза - модули устаревают и перестают работать.
Например, у моего
платного модуля ChronoPay имеется
бесплатный заброшенный аналог, который был разработан самой компанией Magento и раньше входил в стандартную сборку, но уже мёртв, хотя и доступен через Magento Connect.
3)
Платные модули, которые разратывает и поддерживает конкретный разработчик.
Разработчик тут выполняет важные задачи:
a) адаптация модуля к новым версиям Magento
б) подгонка своего модуля под конкретную сборку Magento конкретного клиента
в) поддержка в случае изменения протокола платёжного шлюза и других проблем.
Плюс, такие модули обычно обладают теми функциями, которые отсутствуют в бесплатных аналогах и повышают отдачу от модуля.