Conciliação de cartões de crédito.

272 views
Skip to first unread message

Elias Coutinho

unread,
Sep 20, 2016, 4:10:16 PM9/20/16
to Python Brasil
Boa tarde amigos,

Vejo muitas empresas fazendo conciliação de cartões de crédito utilizando várias bandeiras e tudo mais. No entanto estas bandeiras não mostram muita coisa para desenvolvedores.

Mate minha curiosidade: 
    Como estes caras conseguem fazer esta conciliação?
    Alguém tem um exemplo?
    Alguém conhece a forma como isso pode ser feito? (Me disseram que é feito na porrada! lendo o html puro e tratando)

Obrigado.

Maxwell Morais

unread,
Sep 20, 2016, 4:18:45 PM9/20/16
to python-brasil
Elias, isto depende muito!

Nos fazemos a conciliação de Cartões no ato da venda, mas isto por que temos contrato com as bandeiras para aceitar os cartões no nosso POS, (E com alguns bancos também)

A Visa e a MasterCard, oferecem uma API, que não é muito profunda, mas auxilia bastante na hora de fazer a conciliação.
Ja no caso da cielo e de outros cartões de credito de bancos, e ou loja, são muitas variáveis para dizer.

O fato é que, a ISO 8583, fala esclusivamente dos requerimentos, para processamento, aceitação e segurança de dados de cartões de credito, mas não ha nenhum padrão sobre como os bancos e bandeiras te devem apresentar os dados para conciliação.

Ja vi de tudo, desde bandeiras que te oferecem um simples CSV, ate aquelas que so te permitem acessar uma listagem em PDF. Neste caso, vai muito da habilidade do desenvolvedor em resolver estes tipos de problemas.

Vou buscar a referencia das apis da visa e mastercard e posto aqui.


--
--
------------------------------------
Grupo Python-Brasil
http://www.python.org.br/wiki/AntesDePerguntar
 
<*> Para visitar o site do grupo na web, acesse:
http://groups.google.com/group/python-brasil
 
<*> Para sair deste grupo, envie um e-mail para:
python-brasil+unsubscribe@googlegroups.com

---
Você recebeu essa mensagem porque está inscrito no grupo "Python Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para python-brasil+unsubscribe@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.



--

Best Regards.

Maxwell Morais
Python Developer powered by Webnotes framework <3

Elias Coutinho

unread,
Sep 20, 2016, 5:02:11 PM9/20/16
to python...@googlegroups.com
Valeu!

Ansioso aqui!

Você recebeu essa mensagem porque está inscrito em um tópico no grupo "Python Brasil" dos Grupos do Google.
Para cancelar inscrição nesse tópico, acesse https://groups.google.com/d/topic/python-brasil/PssZHARzhLs/unsubscribe.
Para cancelar inscrição nesse grupo e todos os seus tópicos, envie um e-mail para python-brasil+unsubscribe@googlegroups.com.

Para mais opções, acesse https://groups.google.com/d/optout.



--
Elias Coutinho.
Aprender sobre alguns assuntos é fundamental.
Aprender sobre Deus é indiscutivelmente o melhor conteúdo.

flit

unread,
Sep 20, 2016, 5:11:48 PM9/20/16
to python...@googlegroups.com
OK,

Eles chamam de conciliacao o que a Cielo chama de Captura.

Na verdade qualquer api de cartao (Cielo, Getnet, etc) tem modelos e chamadas para:

1. Fazer chamada para operadora de cartao;
2. Cobrar e capturar (fazer o debito do cartao);
3. Identificar o status do pedido (ja foi liberado?esta ok? houve chargeback?)

Da uma olhada na api da cielo [1]  e depois na parte de "captura".
No caso cielo eh possivel pegar uma operação e fazer a captura posteriormente.
(passo o cartão, mas debito so mais tarde.) (por exemplo hotel)

Toda e qualquer solução propria tem que saber lidar com cada portal/gateway de pagamento de forma diferenciada.
No meu caso estou unificando as transacoes mas com uma relação para cada tipo (getnet?,Cielo?etc)

Era isso? precisa de mais detalhes?


[]s
Henrique





Você recebeu essa mensagem porque está inscrito no grupo "Python Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para python-brasi...@googlegroups.com.

Para mais opções, acesse https://groups.google.com/d/optout.



--

Best Regards.

Maxwell Morais
Python Developer powered by Webnotes framework <3

--
--
------------------------------------
Grupo Python-Brasil
http://www.python.org.br/wiki/AntesDePerguntar
 
<*> Para visitar o site do grupo na web, acesse:
http://groups.google.com/group/python-brasil
 
<*> Para sair deste grupo, envie um e-mail para:
Você recebeu essa mensagem porque está inscrito em um tópico no grupo "Python Brasil" dos Grupos do Google.
Para cancelar inscrição nesse tópico, acesse https://groups.google.com/d/topic/python-brasil/PssZHARzhLs/unsubscribe.
Para cancelar inscrição nesse grupo e todos os seus tópicos, envie um e-mail para python-brasi...@googlegroups.com.

Para mais opções, acesse https://groups.google.com/d/optout.



--
Elias Coutinho.
Aprender sobre alguns assuntos é fundamental.
Aprender sobre Deus é indiscutivelmente o melhor conteúdo.

--
--
------------------------------------
Grupo Python-Brasil
http://www.python.org.br/wiki/AntesDePerguntar
 
<*> Para visitar o site do grupo na web, acesse:
http://groups.google.com/group/python-brasil
 
<*> Para sair deste grupo, envie um e-mail para:


---
Você recebeu essa mensagem porque está inscrito no grupo "Python Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para python-brasi...@googlegroups.com.

Maxwell Morais

unread,
Sep 20, 2016, 5:18:13 PM9/20/16
to python-brasil

Elias Coutinho

unread,
Sep 21, 2016, 8:28:43 AM9/21/16
to python...@googlegroups.com
Mas referente as duas respostas de vocês:
 
O que não ficou claro para mim é:

Quem não tem um E-Commerce e deseja apenas capturar as movimentações de cartão de crédito feitas inclusive em datas anteriores? Tem como?

José Cordeiro

unread,
Sep 21, 2016, 9:06:25 AM9/21/16
to python...@googlegroups.com
 Trablhao em um empresa de varejo e temos conciliação de cartões aqui. no nosso caso foi disponibilizado um FTP onde pegamos os arquivos diariamente.
  Os arquivos seguem um determinado layout e são disponibilizados sempre D+1 ,ou seja, todas as vendas de cartão de hoje estarão deisponíveis no amanhã.



José Cordeiro de Oliveira junior
Analista de Sistemas / Desenvolvedor 

Elias Coutinho

unread,
Sep 21, 2016, 10:19:42 AM9/21/16
to python...@googlegroups.com
Compartilha a documentação disso meu amigo!

Dennis Alves

unread,
Sep 21, 2016, 1:24:09 PM9/21/16
to Python Brasil
Boa tarde, aqui na empresa onde trabalho, os clientes fazem conciliação via arquivo de texto baixado no site da operadora, por exemplo eu achei aqui os seguintes layouts: Layout CieloLayout Redecard, aqui nós também suportamos várias outras operadoras, mas achei só esses layouts aqui mesmo...

Ivanelson Nunes

unread,
Sep 21, 2016, 7:05:30 PM9/21/16
to python...@googlegroups.com
Tem muitas variáveis a serem consideradas! 

Por exemplo aqui usamos TEF Dedicado via X-25 pela [1] SoftwareExpress. Nesse caso temos um concentrador dentro da nossa empresa que é uma estação com um software da SoftwareExpress que fica roteando todas as vendas. Detalhe não uso POS(maquinetas) é tudo TEF integrado com nosso Frente de Loja(PDV).

Em resumo toda venda passa por esse concentrador e esse software tem uma opção de gerar CSV conforme layout pré estabelecido de todas as transações, então pegamos esses dados e cruzamos com os dados fornecidos pela operadora.

Esse cruzamento quem está fazendo atualmente pra gente é a BoaVistaNet onde nós assinamos um documento dando autorização perante as bandeiras para a BoaVista ter acesso a nossos dados de venda que ficam no lado da Operadora.

Isso dependendo do porte da tua empresa é que vai mensurar a dificuldade que vais encontrar para obter esses dados, ou seja quanto maior tua empresa, mais caminho aberto ela terá a esses dados.

Entra em contato com esse [2] pessoal via e-mail a título de consulta e fala que deseja conhecer como funciona conciliação pra sua empresa que então eles vão passar detalhes de como funciona e partir dai você terá conteúdo pra tirar suas próprias conclusões e escolher que caminho seguir.




 

@ivanelson
[]s

Em 20 de setembro de 2016 17:10, Elias Coutinho <coutinh...@gmail.com> escreveu:
--
Reply all
Reply to author
Forward
0 new messages