Ir para conteúdo
  • Cadastre-se

  • Este tópico foi criado há 134 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Pessoal estou usando o ACBrTEFAndroid1.EfetuarPagamento para integração com o mSitef.

Estou passando na chamada do método os seguintes parâmetros:

ACBrTEFAndroid1.EfetuarPagamento( IdentificadorTransacao,
                                            1,
                                            TACBrTEFModalidadePagamento.tefmpCartao,
                                            TipoCartao,
                                            TACBrTEFModalidadeFinanciamento.tefmfNaoDefinido,
                                            0,
                                            0);
* TipoCartao := [TACBrTEFTipoCartao.teftcDebito]

Mesmo com essas definições o mSitef pergunta o tipo do cartão.

 

cartao.jpeg

  • Fundadores
Postado

Humm.. pode ser necessário ajustes, nessa classe do ACBr...

Ela foi a contribuição de um usuário... mas "olhando por cima", realmente notei algumas coisas que pareciam fora do Lugar

É uma tarefa aberta para mim, ajustar esses fontes... Até porque no momento temos uma forte parceria, para distribuir o TEF da Fiserv
https://projetoacbr.com.br/tef/

Mas ainda não tenho visibilidade, de quando vou iniciar isso... :(

 

Ainda sobre o m-SiTEF

Temos dois demos para Android Nativo - Kotlin.

https://github.com/Projeto-ACBr-Oficial/fiserv-android

https://github.com/Projeto-ACBr-Oficial/acbr-sitef-android

Temos um tópico explicando mais como rodar eles ai no seu ambiente:

 

E temos também um curso no nutror que fala mais sobre essa integração, segue link:
https://acbr.nutror.com/curso/2561928d2d0381ba19afa98908a21252ba2603a4/aula/10820485

 

  • Curtir 2
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Postado

Estou tentando fazer funcionar de forma que o MSitef não pergunte nada.

Mas identifiquei a pergunta de outros parâmetros:

Conseguem me ajudar com a parametrização do componente?

forma.jpeg

parcelas.jpeg

Postado

Daniel verifiquei que alguns parametros não estão sendo passados no intent do metodo TACBrTEFSIWebAndroid.IniciarTransacao.

Vou implementar e testar aqui do meu lado.

Posso ajudar subindo o que eu fizer para vocês?

Se sim como?

Postado

Daniel acho que não será necessario modificar.

Verifiquei em detalhes as propriedades e consegui parametrizar o componente de forma que não pergunte tipo de cartão ou parcelas.

Tenho uma outra duvida.

Tem como não abrir a janela do mSitef? (sei que funciona com intent mas se for possivel)

  • Fundadores
Postado
3 horas atrás, Ricardo.Valin disse:

Tem como não abrir a janela do mSitef? (sei que funciona com intent mas se for possivel)

No caso do mSiTef, ele sempre será aberto... (ele é um APK, independente, que se comunica com o seu, por Intent)

Para ter todo o processo de pagamento, totalmente dentro de sua aplicação, e com os seus diálogos.. seria necessário usar a biblioteca CliSiTEF para Android

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Postado

Certo

Precisamos criar os parametros:

  • habilitaColetaTaxaEmbarqueIATA
  • habilitaColetaValorEntradaIATA

Quando tentei passar um cartão pela primeira vez e quando passei o cartão de outra operadora pediu esses valores.

  • Este tópico foi criado há 134 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.