Configurar DB2Cash Socket
DB2Cash Socket é um modo do ImaCash que escuta pedidos TCP do programa de caixa numa rede autorizada. O ImaCash recebe a ligação; o cliente do POS liga-se ao computador que executa o ImaCash. Configure a máquina de numerário separadamente.
Preparação e colocação em serviço
- Prepare a ligação com o fornecedor. Confirme o cliente do POS, o computador Windows com ImaCash, a sua interface de rede local e uma porta TCP disponível acordada com o administrador. Autorize apenas as origens necessárias na rede e na firewall; não exponha o recetor à Internet.
- Selecione DB2Cash Socket. Em Configuração > Integração, escolha DB2Cash Socket, o nome exato do seletor. Prepare o cliente do POS para se ligar ao computador com ImaCash e à mesma porta. Confirme separadamente a máquina e a moeda.
- Guarde a configuração. Ao fechar, confirme a gravação se for solicitado e siga o reinício proposto quando se aplicar. Guardar prepara a escuta; uma ligação aberta não comprova que um pedido foi registado nem que uma venda foi paga.
- Verifique o percurso completo. Antes da utilização comercial, acorde um teste supervisionado de referência da venda, terminal, vendedor, montante, sinal e meio de pagamento. Compare o resultado no ImaCash, no POS e no numerário real. O fornecedor deve coordenar e verificar cada origem; ligar um posto não valida vários POS em simultâneo.
Endereço e porta de escuta
- IP do servidor
- Introduza o endereço IPv4 de uma interface local do computador que executa o ImaCash, fornecido pelo administrador. Não é o endereço da máquina de numerário nem o de um POS remoto. O campo não recebe um URL nem um nome de servidor.
- Porta do servidor
- Introduza a porta TCP numérica disponível acordada com o administrador e o fornecedor. Deve coincidir com o destino configurado no cliente do POS. Não existe uma porta universal para todas as instalações.
Se deixar o endereço vazio, a escuta abrange todas as interfaces IPv4 do computador. Especifique a interface local autorizada e limite as origens de ligação com o administrador.
Receção e pagamento exigem verificações separadas
Este perfil não devolve ao POS uma confirmação de receção do pedido nem uma confirmação final de pagamento ou anulação. Confirmar ou rejeitar localmente também não escreve esse fecho no programa de origem. Acorde com o fornecedor como conciliar o resultado; a falta de resposta não comprova pagamento nem rejeição.
Meios de pagamento e âmbito
O tratamento de cartão depende do tipo enviado e de Aceitar cartões. Um tipo desconhecido ou um cartão com a opção desativada não é incorporado como venda; classificar uma operação como cartão não comprova o pagamento bancário. O perfil não importa catálogos de produtos, vendedores, lojas ou terminais, turnos ou total bancário. O fornecedor deve confirmar pagamentos mistos e devoluções.
Uma espera não autoriza outro pagamento
O perfil recebe pedidos novos e não recupera vendas por data. Ressincronizar não reconstrói pedidos perdidos e conservar uma referência não garante evitar todos os duplicados. Perante espera, perda de ligação ou resultado incerto, reveja a operação no POS, no ImaCash e no numerário antes de reenviar, reiniciar ou abrir outra venda.
Validação da instalação
O guia descreve este perfil; não comprova compatibilidade universal nem validação física. O fornecedor deve confirmar POS, cliente, equipamento e percursos antes da utilização comercial. DB2Cash DLL é outro perfil e as suas instruções não substituem as de Socket.