Histórico de mensagens

EXIBINDO CONVERSAS RECENTES:

# devs
Avatar discord do usuario zonkof

zonkof

Agora deu certo! Valeu

# devs
Avatar discord do usuario zonkof

zonkof

Ver Respostas

Eu ja tinha tentado fazer dessa forma e adicionando na query da url... Sendo que percebi agora que estava adicionando esses parametros no do endpoint do put do efi, e nao no campo do body "webhookUrl". Adicionando no lugar certo aqui, eu consigo receber esses parametros lá na minha API e fazer a orquestração

# devs
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O que pode sim dar enrosco é que o equivalente GCP do API Gateway não tem suporte a CA privada. Já o da AWS e da OCI tem. Mas isso não tem relação com o multi-tenant.

# devs
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Multi-tenancy não é problema pro mTLS, pq as chamadas para todos os clientes Efí usam a mesma CA (CA privada da Efí) e mesmo CN (gn-webhook-pix), etão você pode usar a mesma configuração para todos.

No webhook vem a chave Pix, e cada chave Pix é de um client... então você já tem uma informação para diferenciar os tenants, e pode usar até mesmo a exata mesma URL para tudo. Agora, dá para adicionar um parâmetro do webhook que vc configura em cada chave Pix para ter um double check. Poderia ser por exemplo:
"https://webhookefi.zonkof.com.br/?tenant-id=xxxxxx&ignorar="

O ignorar= é pq a Efí vai adicionar um /pix no final.

# devs
Avatar discord do usuario zonkof

zonkof

Ver Respostas

Galera, minha API utiliza uma abordagem multi-tenancy, ou seja, é uma unica API que atende a vários bancos de dados, cada banco de dados (Entenda cada banco de dados, como uma empresa que contrata o meu sistema.)
Estou utilizando o cloud run do GCP para hospedar a API, e quero configurar o webhook de pix, porém vi que precisa adicionar uns certificados na configuração do nginx/apach/express etc.. e tem que fazer algo relacionado aos certificados ssl da API e tal.. porém, como está no gcp, isso ficaria dificil. Entao gostaria de utilizar a abordage do Skip-mTLS...

Como mencionei acima, minha aplicação é multi-tenancy, e existe um middleware na minha API que recebe na requisição um parametro chamado "x-tenant-id" (atualmente é um header, mas pode ser qualquer coisa que funcione kk). Então gostaria de saber como eu poderia proceder para que em todas as requisições do webhook que a EFI mandará para a minha API, tenha algum identificador para que possa fazer a orquestração de qual banco de dados realizarei as consultas aqui.. Poderiam me ajudar com isso?

# assinaturas
Avatar discord do usuario rodrigobrando

rodrigobrando

Ver Respostas

Na assinatura não aceita sem email, então não resolve

# assinaturas
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Do ponto de vista de minimização de processamento de dados pessoais, a escolha de remover a informação me parece melhor... então não sei se foi por isso que a Efí fez assim, mas em termos de design pós-LGPD eu faria assim também.

# pix
Avatar discord do usuario gabriel_efi

gabriel_efi

Ver Respostas

Visando melhorar o fluxo de integração é que nós criamos, mantemos e disponibilizamos SDKs nas principais linguagens de programação usadas atualmente, bem como collections para Postman para auxiliar no processo de homologação.

Recomendo dar uma olhada, pode ser um recurso bem útil:
SDKs <:arrowright:1058011740589277294> https://dev.efipay.com.br/docs/sdk/introducao;
Collection Pix <:arrowright:1058011740589277294> https://documenter.getpostman.com/view/13574984/Uz5ArJQX;

Caso utilize um sistema que conta com um de nossos plugins, também pode facilitar bastante a integração usá-los:
https://dev.efipay.com.br/docs/modulos/introducao-modulos

# assinaturas
Avatar discord do usuario rodrigobrando

rodrigobrando

Ver Respostas

Poxa poderia ter uma variavel para desativar este envio, assim como tem quando você cria a assinatura no dashboard

# pix
Avatar discord do usuario gabriel_efi

gabriel_efi

Ver Respostas

São vias de se ponderar, Roni, a API pode parecer mais complexa, mas fornece meios de automatizar o fluxo de pagamentos do seu sistema sem precisar depender de processos manuais na conta.

Mas também é possível emitir um QR Code direto pela conta, mas para isso deve-se fazer manualmente cliente a cliente 😐

# pix
Avatar discord do usuario ronitosta.

ronitosta.

tipo o MP a pessoa coloca o valor e vá direto pro site e faze o pagamento..

# pix
Avatar discord do usuario ronitosta.

ronitosta.

Ver Respostas

local não. Mas existe uma forma mais facil? ao clicar no botão abrir EFI para gerar o PIX sem fazer esse processo de integração? pensa numa dor de cabeça kkkk.

# pix
Avatar discord do usuario gabriel_efi

gabriel_efi

Boa tarde, @ronitosta.!
É normal enfrentar problemas em novas integrações, mas depois tudo flui bem, conte sempre com a gente para auxiliar em qualquer questão que aparecer

Quando estamos enfrentando certa dificuldade em configurações mais complexas é importante que voltemos para as configurações básicas e nos certifiquemos que elas estão funcionando, assim o processo fica menos turbulento. Você já tentou realizar a integração localmente, sem ir direto para a VPS?

# pix
Avatar discord do usuario ronitosta.

ronitosta.

no VPS quando peço pra mostrar o conteudo do arquivo .pem disse que está faltando parte de dele. como por exemplo ele só motra a parte do certificado, como se não tivesse a chave nele. ja tentei mas sem sucesso.

# pix
Avatar discord do usuario ronitosta.

ronitosta.

Tardeee.
tá dificil colocar API de recebimento.
faça quase q tudo certo, mas na hora de fazer o trem acontecer, dá erro.

# assinaturas
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

No caso de pagamentos não recorrentes eu lembro que é só não passar o campo de e-mail, que já não acontece o envio... de assinaturas vale a tentativa.

# assinaturas
Avatar discord do usuario rodrigobrando

rodrigobrando

Ver Respostas

Boa tarde pessoal!
É possível desativar o envio de email quando uma assinatura ou pagamento é realizado? Isso quando usamos API.

# devs
Avatar discord do usuario eneas4957

eneas4957

Ver Respostas

pelo sistema do Efi desktop

# devs
Avatar discord do usuario eneas4957

eneas4957

manualmente