Correspondente Bancário (Pagamento de Contas)
Esta função permite que o aplicativo de automação aceite o pagamento de contas diversas de acordo com o contrato firmado entre ele e um Banco Correspondente. O formato de ativação desta funcionalidade é o seguinte:
#
Interface ASCIIOnde os parâmetros possuem a mesma função já descrita para o Pagamento.
A lógica de funcionamento desta função é a mesma no pagamento de uma compra feita pelo cliente ou seja, deve-se chamar a função ContinuaFuncaoSiTefInterativo até que o resultado seja diferente de 10000.
Essa função, dada a diversidade de produtos ofertados pelos Bancos Correspondentes pode, inclusive, executar uma operação de TEF para concretizar o pagamento de uma conta.
Notar que os campos de retorno 600 a 604 retornam diversas vezes, uma para cada título ou convênio pago, no caso de pagamento em lote. O campo 607 indica qual o índice (seqüência) de pagamento ao qual se referem os campos 600 a 604 que virão a seguir
Como já descrito anteriormente, para o Correspondente Bancário os comprovantes devolvidos nos campos tipo 121 e 122 devem ser impressos no momento que forem disponibilizados para a automação e a continuação do processo iterativo deve seguir normalmente caso não ocorra erro na impressão ou interrompida com -1 caso contrário.
No ParamAdic pode ser passado: {PortaPinPadCB=<porta>}
, em que <porta>
indica a porta em que está conectado o pinpad especifico para transações de Correspondente Bancário: consulta saldo, saque e recarga celular
Bradesco.
Vale lembrar que o pinpad configurado
{PortaPinPadCB=<porta>}
atende somente ao Correspondente Bancário, não serve para TEFs.
Para atender a necessidade de algumas redes “Autorizadoras”, que necessitam de informações sobre o Documento Fiscal Eletrônico emitido pelas “Automações Comerciais”, foram definidos 02 “funcionalidades” para passar os dados necessários no parâmetro “ParamAdic” (ver detalhes no item 5.7).