Установите
'auth' => false,
Также посмотрите, работает ли порт 25.
ActiveMerchant великолепен, но есть несколько проблем, которые я обнаружил, работая с ним в течение последнего года или около того.
Во-первых, хотя некоторые шлюзы могут быть ' поддерживается '- не все функции могут быть включены. См. Матрицу функций, чтобы убедиться, что выбранный вами шлюз полностью поддерживается -
http://wiki.github.com/Shopify/active_merchant/gatewayfeaturematrix
Мне несколько раз приходилось добавлять дополнительные функции в шлюзы.
Во-вторых, имейте в виду, что дополнительные шлюзы могут «поддерживаться» путем применения простого патча. Многие люди, в том числе я, подали заявку на поддержку дополнительных шлюзов, которые ожидают одобрения Коди и команды. Большинство этих исправлений шлюза протестированы и готовы к работе.
https://jadedpixel.lighthouseapp.com/projects/11599-active-merchant/tickets
Вероятно, ваша проблема больше связана с вашим бизнесом и платой за услуги, чем с ActiveMerchant. Если вам нужен шлюз, не поддерживаемый AM, вы можете написать в службу поддержки самостоятельно или заплатить за это какому-либо разработчику AM.
Подробное объяснение комиссий и проблем, связанных с платежными шлюзами, можно найти в этом сообщении:
Что лучшее решение для обработки онлайн-платежей?
Еще один замечательный пост о платежных системах, который вы могли бы прочитать:
Платежные процессоры - что мне нужно знать, если я хочу принимать кредитные карты на моем веб-сайте?