Может ли вылетать 500 ошибка из-за htaccess?
1 - включите отображение ошибок по максимуму
2 - гуглим как пользоваться дебаггером
Вангую, что не хватает какого-то модуля php, отображение ошибок выключено.
PHP Parse error: syntax error, unexpected T_FUNCTION, expecting ')' in /home/a/alechas/.../public_html/UnitPay.php on line 208 
Смотрим что у нас в сроке 208array_map(function ($item) {
Синтаксис для анонимных функций function ($item) { добавили начиная с PHP 5.3
Ошибку здесь можно получить если версия PHP ниже 5.3
Так что дело не в htaccess, а в древней версии PHP на хостинге.