27 versões 44 entradas Actualizado em 02/07/2026

Nenhuma novidade encontrada para esta pesquisa.

Som de confirmação ao concluir o pagamento

Foi adicionada a opção de emitir um som ao concluir uma operação de pagamento, servindo de confirmação sonora adicional para quem está a atender o cliente.

Configurações independentes por posto de trabalho

As configurações dos meios de pagamento passam a poder ser definidas de forma independente para cada posto de trabalho (caixa), permitindo, por exemplo, que cada caixa utilize o seu próprio terminal físico.

Novo terminal de simulação para testes e demonstrações

Foi adicionado um terminal de pagamento simulado, sem qualquer ligação a equipamento real, que permite configurar cenários como pagamento aprovado, recusado, tempo esgotado ou terminal indisponível. É útil para demonstrações a clientes, formação e testes, gerando recibos e comprovativos realistas sem necessitar de um terminal físico.

Manual (SmartCashless)

Visão geral

Introdução

O SmartCashless faz a interligação entre o Sage 50 e modalidades de pagamento imediato — TPAs Ingenico, Petrotec, SIBS, NewNote, Verifone, Viva Wallet, Klarna, entre outras.

.NET FrameworkVersão 4.7.2
Base de dadosSQL Server 2016 ou superior
Sage 50Versão 2022 ou superior
Preparação

Instalação

O processo de instalação é simples. Siga os passos abaixo. A base de dados deve correr em SQL Server.

1. Instalar a extensibilidade

Execute o instalador do SmartCashless com a opção Executar como administrador.

Instalação do SmartCashless
Instalação da extensibilidade SmartCashless.

2. Configurar o Sage

  1. No BackOffice do Sage, aceda a Menu → Personalização → Parametrizações funcionais.
    Acesso às Parametrizações funcionais
  2. Abra Integração de Dados.
    Integração de Dados
  3. No separador Extensibilidade, defina o ponto de entrada da classe.
    SmartDigit.SmartCashless.Sage50c
  4. Selecione os módulos/postos onde a extensibilidade deverá ser carregada.
    Configuração da extensibilidade SmartCashless
  5. Clique em Fechar e gravar e reinicie o Sage como administrador para concluir a instalação.
Perfis

Configuração

Depois de instalada, aceda às parametrizações funcionais. Existe um novo separador SmartCashless.

Separador SmartCashless nas parametrizações
Separador SmartCashless nas parametrizações funcionais.

Providers suportados

ProviderTipoModelos
EasyPayMB WAY
IfThenPayMB WAY
KlarnaApp
Viva WalletTPAConsultar a página do fabricante
Verifone PaymentsTPAT650C, T650P
Verifone (SIBS)TPAV200c
SmartPOS (SIBS)TPANexgo N5, Castles S1F2, NewNote 910, NewNote 950, Ingenico DX8000
Manual de configuração SmartPOS
NewNote (SIBS)TPASPc5 CounterTop, SPg7 Wi-Fi, SP630 Pro 4G Wi-Fi, SP880 CounterTop, SP550 4G Wi-Fi
Petrotec (SIBS)TPAS800
Manual de configuração Petrotec
CampoDescrição
AtivoAtiva ou desativa o perfil.
Nome do perfilIdentificação do perfil a criar ou editar.
Modalidade de pagamentoModalidade Sage associada a este provider. Sempre que for usada, dispara a comunicação com o provider configurado.
Endereço do terminalIP do terminal ao qual se liga.
Testar comunicaçãoBotão para validar a ligação.

Exemplo da modalidade criada no Sage:

Modalidade de pagamento para o SmartCashless
Modalidade de pagamento associada ao provider.
Não use a modalidade Multibanco de origem Crie uma modalidade nova. Não reutilize a «Multibanco» que acompanha o Sage, para que as devoluções funcionem corretamente.
Postos

Configuração por posto

Indique quais os postos Sage que comunicam com o provider. Na configuração de postos existe a opção SmartCashless.

Configuração SmartCashless por posto
Por posto: modalidade de pagamento, perfil e impressora.
Operação

Utilização

Numa venda cuja modalidade de pagamento esteja configurada, abre-se o quadro de comunicação e o valor é enviado para o terminal.

Quadro de comunicação com o terminal
Comunicação do valor para o terminal.

Quando o terminal aceita o pagamento, a venda avança. Se a transação for cancelada no terminal, aparece a mensagem seguinte:

Mensagem de transação cancelada no terminal
Mensagem quando a transação é cancelada no terminal.

Abertura e fecho de período

Para abertura e fecho de período do TPA, use as funções POS ou os botões correspondentes:

SDCS.OPENPERIODAbertura de período do TPA.
SDCS.CLOSEPERIODFecho de período do TPA.
Botões POS de abertura e fecho de período
Botões POS de abertura e fecho de período.

Downloads

Ficheiro Tamanho Data
CASHLESS202302001.v21.05.04.exe 72 MB 06/08/2026 Descarregar
CASHLESS202302001.v21.05.03.exe 71 MB 05/05/2026 Descarregar
CASHLESS202302001.v21.5.3.exe 71 MB 09/03/2026 Descarregar