Skip to content

Manual (SmartCashless)

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