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:
Provider | Type | Models | Manual | EasyPay | MbWay | X |
---|---|---|---|
IfThenPay | MbWay | X | |
Klarna | APP | X | |
VivaWallet | TPA | Ver página do fabricante com os modelos comercializados | |
Verifone payments | TPA | T650C, T650P | |
Verifone (Sibs) | TPA | V200c | |
SmartPOS (Sibs) | TPA | NexgoN5, Castles S1F2, NewNote 910, NewNote 950, Ingenico DX8000 | Manual |
NewNote (Sibs) | TPA | SPc5 CounterTop, SPg7 Wi-Fi, SP630 Pro 4G Wi-Fi, SP880 CounterTop | |
Petrotec (Sibs) | TPA | S800 | Manual |
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
PS: devem criar uma modalidade nova e nao usar a “multibanco” que acompanha a aplicação, isto para que funcione corretamente as devoluções
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
Existe tambem a possibilidade de executar funções para a abertura e fecho de periodo do TPA,
para tal devem usar as seguintes funções POS
SDCS.OPENPERIOD
SDCS.CLOSEPERIOD
ou um dos dois botões disponiveis