Paykeeper 2.0 Paypal ошибка с тестовым режимом работы

Настроил Paykeeper 2.0 для работы с Paypal по прилагающейся инструкции к модулю. Но возникает следующее: если делать вызов модуля в тестовом режиме

[[+shk.payment:is=`PayPal`:then=`
[[!Paykeeper2? &gateway=`PayPal` &tpl=`my_pk_form_paypal` &orderId=`[[!+shk.id]]` &price=`[[!+shk.price]]` &testMode=`1`]]
`:else=``]]

то при нажатии на кнопку оплатить не происходит перехода на сервис Paypal. Если делать без тестового режима, то переходит при нажатии на кнопку оплатить заказ. При этом включил режим отладки в модуле и в ошибках выводит следующее:

[2016-07-06 16:53:55] (ERROR @ /home/s/shamarus/batelbeauty.ru/public_html/core/components/paykeeper2/model/paykeeper.class.php : 1166) [Paykeeper INFO] Array
(
    [username] => тут мой пользователь указан
    [password] => тут пароль
    [signature] => здесь подпись
    [testMode] => 
    [solutionType] => 
    [landingPage] => 
    [brandName] => 
    [headerImageUrl] => 
    [logoImageUrl] => 
    [borderColor] => 
    [amount] => 228.20
    [currency] => RUB
)

[2016-07-06 16:53:55] (ERROR @ /home/s/shamarus/batelbeauty.ru/public_html/core/components/paykeeper2/model/paykeeper.class.php : 1166) [Paykeeper INFO] Security header is not valid

В чем может быть дело? Хотелось бы в тестовом режиме проверить проходит ли платеж.

А если убрать это условие?

[[+shk.payment:is=`PayPal`:then=`

Вообще там плейсхолдеры надо тоже делать некэшированными.

@Andchir Попробовал без условия вызвать напрямую, тоже самое, если тестовый платеж в настройках, то не переходит.

Не помню уже проверял ли я тестовый для PayPal. В чём проблема провести реальный платеж на 50 копеек?

@Andchir Проверил на реальном платеже. Платежка по PayPal проходит, но вот когда PayPal переходит на ссылку успешной оплаты что была задана в настройках, то выдает такое:

Warning: urldecode() expects parameter 1 to be string, array given in /home/s/shamarus/batelbeauty.ru/public_html/assets/components/paykeeper2/connector_result_paypal.php on line 30 Warning: Cannot modify header information - headers already sent by (output started at /home/s/shamarus/batelbeauty.ru/public_html/assets/components/paykeeper2/connector_result_paypal.php:30) in /home/s/shamarus/batelbeauty.ru/public_html/core/components/paykeeper2/model/paykeeper.class.php on line 1090 ```

Это предупреждения. Отключите режим debug. Будет поправлено в следующей версии.

@Andchir Спасибо! Я уже сам разобрался посмотрев на строчки кода на которые ссылалось. Без режима отладки все нормально работает.

Похоже, подключение к Форум | MODX Shopkeeper было разорвано, подождите, пока мы пытаемся восстановить соединение.