Dicas para resolução de problemas com o VBV Verified By Visa 

Bom dia meu povo!
Como todo desenvolvedor, um dia já se deparou com o componente da VISA ou ainda irá ter um encontro especial com ele. Pois é, há um tempo atrás, eu tive uma experiência com ele, portanto não foi tão dramática assim. Mas como a vida anda, novamente me encontro com ele, o podero VBV.

O problema é que no momento da implantação das formas de pagamento Visa Electron e Visa Crédito, através do componente VBV, me deparava com alguns erros insuportáveis, como: MsXml3.dll error e arquivo .ini não foi encontrado.

Bom, a princípio eu estava trabalhando da seguinte maneira na aplicação:
Diretório virtual da aplicação funcionando e os componentes VBV na mesma pasta, portanto não havia criado um diretório virtual específico para o componente. O diretório virtual em si, havia todas as permissões setadas e configuração de segurança aplicada. A chave key no diretório C:\chaves_vbv e portas necessárias no router liberadas.

O primeiro problema surge: MsXml3.dll error. Bumm, no meu caso, como resolvi? Criei um diretório virtual específico para o componente (como diz no próprio manual), só não havia feito isso de teimoso, mas enfim, deste modo é mais correto e prático.

Bom, uma coisa simples mas que também pode dar problema, é que o suporte do VISA nos encaminha os arquivos, daí então, o arquivo .ini vêm com o nome cfglojavisa.ini e na programação de exemplo, ele chama o arquivo lojinha.ini. Isso é algo extremamente besta, mas que encontrei diversas pessoas com este problema em fóruns da vida. Dáí então, você recebe como mensagem: o arquivo lojinha.ini não foi encontrado.

Bom, espero que as dicas possão surtir efeito, se precisarem de algo que possa ajudar, postem!

Abrçs.