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