Como Integrar com TEF- Parte 2

Agora que instalamos o CapptaGpPlus e o mesmo iniciou normalmente podemos partir para o Código:

C#

Crie um novo Projeto, no meu caso será ComponenteTEF.
Em referencias e depois adicionar nova referencia e escolha a Dll da Cappta.

Você à encontrará em:C:\Program Files (x86)\CAPPTA\CapptaGpPlus\Cappta.Gp.Api.Com.dll
Faça a instancia da classe ClienteCappta


Crie um Form da maneira que achar mais pratico, no meu caso vou fazer algo como este:


Se você quiser baixar o projeto completo fique a vontade:

Fazer o Download

Para ter acesso aos métodos de pagamento é necessário autenticar o PDV. Dizer para o CapptaGpPlus que você tem as credencias para interagir com o mesmo.

Descubra como autenticar no próximo post

O Tef Cappta possui duas formas de integração:


  1. Integração Visível
  2. Integração Invisível
Na primeira o CapptaGpPlus interagi com o usuário e todas as mensagens bem como a tela da Cappta fica visível, conforme imagem abaixo:



A segunda trata-se da Invisível, ou seja toda interação com o usuário é realizada pela software house.

A mais fácil e rápida é a visível, pois o número de linhas de código diminui quase pela metade, mas nestes posts tratarei da integração Invisível. Se quiser posso mostrar como seria a visível e destacar as peculiaridades. Basta comentar ao final.

Então nosso projeto ficara com a seguinte característica:










Comentários