Upgrade to Pro — share decks privately, control downloads, hide ads and more …

PIX - Api de micropagamentos

PIX - Api de micropagamentos

Keynote ConFloss 2021 - Implementando uma API de micropagamentos usando PIX em PHP.

Ricardo Coelho

August 19, 2021
Tweet

More Decks by Ricardo Coelho

Other Decks in Technology

Transcript

  1. W W W . C O N F L O

    S S . C O M . B R Ricardo Coelho Pix Criando uma API de micropagamentos
  2. W W W . C O N F L O

    S S . C O M . B R G R E E N C L O U D C O M P U T I N G
  3. W W W . C O N F L O

    S S . C O M . B R Sistema acadêmico
  4. W W W . C O N F L O

    S S . C O M . B R CNAB
  5. W W W . C O N F L O

    S S . C O M . B R CNAB
  6. W W W . C O N F L O

    S S . C O M . B R FEBRABAN
  7. W W W . C O N F L O

    S S . C O M . B R CARTÕES
  8. W W W . C O N F L O

    S S . C O M . B R CARTÕES Adquirentes Bandeiras Bancos Gateways Processadoras Seguradoras
  9. W W W . C O N F L O

    S S . C O M . B R AMBIENTE FECHADO
  10. W W W . C O N F L O

    S S . C O M . B R Veritas
  11. W W W . C O N F L O

    S S . C O M . B R BACEN
  12. W W W . C O N F L O

    S S . C O M . B R OPEN BANKING
  13. W W W . C O N F L O

    S S . C O M . B R PIX
  14. W W W . C O N F L O

    S S . C O M . B R DUAS ETAPAS
  15. W W W . C O N F L O

    S S . C O M . B R 1. GERAR O QRCODE DE PAGAMENTO
  16. W W W . C O N F L O

    S S . C O M . B R 2. CONFIRMAR O PAGAMENTO NA CONTA
  17. W W W . C O N F L O

    S S . C O M . B R QR / BR CODE
  18. W W W . C O N F L O

    S S . C O M . B R EMV
  19. W W W . C O N F L O

    S S . C O M . B R [email protected] 00530398654045.005802BR5925Ricardo Augusto Martins C6009SAO PAULO61080540900062070503***63049A62
  20. W W W . C O N F L O

    S S . C O M . B R ID EMV Name Size Data . 00 Payload Format Indicator 02 01 26 Merchant Account Info - Pix 42 ID Size Data 00 14 BR.GOV.BCB.PIX 01 20 [email protected] 52 Merchant Category Code 04 0000 53 Transaction Currency 03 986 54 Transaction Amount 04 5.00 58 Country Code 02 BR 59 Merchant Name 25 Ricardo Augusto Martins C 60 Merchant City 09 SAO PAULO 61 Postal Code 08 05409000 62 Additional Data Field Tpl 07 ID Size Data 05 03 *** 63 CRC 04 9A62 [email protected] 00530398654045.005802BR5925Ricardo Augusto Martins C6009SAO PAULO61080540900062070503***63049A62 W W W . C O N F L O S S . C O M . B R
  21. W W W . C O N F L O

    S S . C O M . B R ESTÁTICO / DINÂMICO
  22. W W W . C O N F L O

    S S . C O M . B R github.com/nexy/pix
  23. W W W . C O N F L O

    S S . C O M . B R github.com/nexy/phpnubank
  24. W W W . C O N F L O

    S S . C O M . B R Porque NuBank
  25. W W W . C O N F L O

    S S . C O M . B R BB https://developers.bb.com.br/home Itaú Gerente Santander https://developer.santander.com.br/api/documentacao/pix Bradesco Certificado Digital da Empresa Original https://www.originalhub.com.br/ Sicoob https://developers.sicoob.com.br/
  26. W W W . C O N F L O

    S S . C O M . B R ID EMV Name Size Data . 00 Payload Format Indicator 02 01 26 Merchant Account Info - Pix 42 ID Size Data 00 14 BR.GOV.BCB.PIX 01 20 [email protected] 52 Merchant Category Code 04 0000 53 Transaction Currency 03 986 54 Transaction Amount 04 5.00 58 Country Code 02 BR 59 Merchant Name 25 Ricardo Augusto Martins C 60 Merchant City 09 SAO PAULO 61 Postal Code 08 05409000 62 Additional Data Field Tpl 07 ID Size Data 05 03 *** 63 CRC 04 9A62 [email protected] 00530398654045.005802BR5925Ricardo Augusto Martins C6009SAO PAULO61080540900062070503***63049A62 W W W . C O N F L O S S . C O M . B R
  27. W W W . C O N F L O

    S S . C O M . B R ESTÁTICO / DINÂMICO
  28. W W W . C O N F L O

    S S . C O M . B R CPF / CNPJ
  29. W W W . C O N F L O

    S S . C O M . B R 30/08 Inserção manual e chave Pix (transferências entre pessoas físicas e inserção da chave Pix) 30/09 Pagamentos diretamente pela instituição (pagamentos para e- commerces/lojas usando o Pix através de chaves) 01/11 Pagamentos via Pix através de QR Codes estáticos e dinâmicos; e Pix agendados
  30. W W W . C O N F L O

    S S . C O M . B R Próximas Etapas
  31. W W W . C O N F L O

    S S . C O M . B R Próximas Etapas PHPix Mais bancos, mais serviços
  32. W W W . C O N F L O

    S S . C O M . B R Próximas Etapas github.com/andreroggeri/pybradesco
  33. W W W . C O N F L O

    S S . C O M . B R O projeto é OpenSource Participe!
  34. W W W . C O N F L O

    S S . C O M . B R Perguntas?
  35. W W W . C O N F L O

    S S . C O M . B R Referências • https://pt.wikipedia.org/wiki/ISO_4217 • https://www.iban.com/country-codes • https://www.emvco.com/wp-content/uploads/documents/EMVCo-Merchant-Presented-QR-Speci fi cation-v1-1.pdf • https://www.bcb.gov.br/content/estabilidade fi nanceira/forumpireunioes/AnexoI-PadroesParaIniciacaodoPix.pdf • https://www.bcb.gov.br/content/estabilidade fi nanceira/spb_docs/ManualBRCode.pdf • https://www.bcb.gov.br/estabilidade fi nanceira/openbanking • https://www.infomoney.com.br/guias/open-banking/ • https://openbankingbrasil.org.br/ • https://blog.nubank.com.br/como-sera-o-open-banking-no-brasil/ • https://www.openbankingtracker.com/provider/nubank-br • https://bancodata.com.br/relatorio/nubank/