m-SiTef x CliSiTef lib
Existem alguns pontos entre o m-SiTef e a CliSiTef que vale a pena ressaltar.
#
m-SiTefÉ um aplicativo desenvolvido tanto para celular ou tablet como em POS, que realiza transações (TEF) através do servidor SiTef. Esse aplicativo contem a biblioteca CliSiTef e retira a responsabilidade do integrador de controlar os fluxos das transações, necessário pelo protocolo da CliSiTef. Pode ser acionado por outro app ou via Intent ou via Deeplink.
Positivo | Negativo |
---|---|
Fácil de integrar com o aplicativo do cliente | Não há possibilida de customizar a tela de pagamento |
Não exige muito desenvolvimento para se integrar | Compatível apenas com o sistema Android |
- | Não é compatível com todas as funcionalidades da CliSiTef (e.g. múltiplos pagamentos) |
#
CliSiTefÉ uma biblioteca que interage com o SiTef e possibilita o integrador a controlar os fluxos de transações, isso permite total liberdade na inclusão de novos produtos e meios de pagamentos, desde que acompanhe a evolução do SiTef. Responsável pelo fluxo e processamento de cartões. Aciona o hardware de captura de transações através do protocolo ABECS/BC. Possui um fluxo interativo para coleta e retorno de parâmetros transacionais.
Positivo | Negativo |
---|---|
Há possibilidade de costumizar a tela de pagamento | Exige um desenvolvimento mais complexo, baseado em máquinas de estados, para se integrar ao SiTef |
Compatível outros sistemas | Integração da aplicação deve ser feita através da lib CliSiTef |