Minimum requirements:
- .NET Framework 4.7.2
- Database in SQL Server 2016 or above
- Sage 2022 version or above
Introdução
O SmartCashless é o produto que faz a interligação com o Sage e algumas modalidades de pagamento imediato (TPAs ingenico, petrotec, sibs, Newnote, Verifone, Vivawallet, Klarna etc…)
Manual de instalação
O processo de instalação da extensibilidade é bastante simples.
Pedimos ao utilizador que siga os passos abaixo indicados para instalar a extensibilidade SmartCashless .
Para a utilização da extensibilidade a base de dados deve correr numa versão SQL Server.
Passo 1 – Instalação da extensibilidade
Abrir o executável de instalação do produto como administrador.
Passo 2 – Configurar o Sage
Abrir o BackOffice do Sage > Clicar no botão do menu > Clicar no botão “Personalização” > Clicar no botão “Parametrizações funcionais”
Ao abrir a janela dos “Parâmetros”, clicar no botão “Integração de Dados”.
No sub-menu “Extensibilidade” preencher o campo “Ponto de entrada para a classe ISageExtender:” com o seguinte texto sem aspas “Smartdigit.SmartCashless.Sage50c”
Alterar a opção “Carrega o módulo da extensibilidade em:” para a adequada.
Deve agora clicar no botão “Fechar e gravar” e reiniciar o Sage como administrador para completar a instalação da extensibilidade.
Manual de utilização
Assim que a extensibilidade esteja instalada podemos configurar a mesma.
Para tal acedemos ás parametrizações funcionais da aplicação, e veremos que existe um novo separador de nome “SmartCashless“
Provider: qual a empresa/fabricante com que vamos trabalhar, atualmente existe comunicação com os seguintes:
Easypay (MbWay)
IfthenPay (MbWay)
VivaWaller (TPA)
Klarna (App)
Verifone (TPA)
SmartPOS – SIBS (TPA)
NewNote – SIBS (TPA)
Petrotec – SIBS (TPA)
*Verifone – SIBS (TPA) – Brevemente
*Ingenico – SIBS (TPA) – Brevemente
Ativo: Possibilidade de ativar ou desativar algum perfil criado
Nome do Perfil: Nome do perfil a criar/editar
Modalidade de pagamento: Qual a modalidade de pagamento a usar para este provider, ou seja criam uma modalidade no sage e sempre que usarem essa modalidade vai ser despoletado a comunicação com o provider que tenham configurado.
Exemplo da modalidade criada na imagem
Endereço do terminal: IP do terminal ao qual vamos ligar
Testar comunicação: Botão que permite testar a ligação
Uma vez configurado a ligação ao TPA/APP temos de indicar qual ou quais os postos Sage que comunicam com esse provider, para tal acedemos á configuração de postos, e iremos verificar que existe uma nova opção com o nome SmartCheless
Aqui indicamos para o posto ou postos em questão a modalidade de pagamento, respetivo perfil criado e qual a impressora a usar.
Feito isso podemos já usar em pleno o addon.
Ao fazermos uma venda em que a modalidade de pagamento seja uma das que configuramos, será despoletado o quadro de comunicação, e o respetivo valor será comunicado para o terminal
Assim que terminal aceite o pagamento a venda avança.
Por algum motivo, caso cancelem a transação no terminal irá aparecer a seguinte mensagem