Quelques pistes de recherche :
1/ vérifier les droits d'accès à l'exécutable et aux répertoires (un répertoire qui ne serait pas ouvert).
2/ vérifier les dépendances (suivant le serveur d'origine) en utilisant la commande
ldd /usr/local/payment/e-transaction/bin/request
.
Si il te manque des librairies, il faudra surement installer des librairies de compatibilités (compat-gcc-7.3-2.96.118.i386.rpm ou compat-libstdc++-7.3-2.96.118.i386.rpm par exemple).
Ce type d'outil est souvent fait pour une RHES, la version 2.1 correspondant (en gros) à la RH 7.3 qui utilisait gcc-2.96.
Sinon demande à ta banque ;->
Bon courage.