Histórico de mensagens sobre cobrança de api

EXIBINDO CONVERSAS RECENTES:

Texto: cobrança de api
# cartões
Avatar discord do usuario gabriel_efi

gabriel_efi

Ver Respostas

Olá, @elicast5242! Para consultar os dados obrigatórios de qualquer meio de pagamento basta acessar na documentação o exemplo de requisição de criação de cobrança deste meio. No caso do cartão você encontra os atributos no exemplo https://dev.efipay.com.br/docs/api-cobrancas/cartao#cria%C3%A7%C3%A3o-de-cobran%C3%A7a-por-cart%C3%A3o-de-cr%C3%A9dito-em-one-step-um-passo seguindo o passo a passo das imagens.

Dados obrigatórios de cartão:
- Itens;
- Endereço completo do cliente;
- Nome, CPF, e-mail, telefone e data de nascimento do cliente;
- Payment Token (https://dev.efipay.com.br/docs/api-cobrancas/cartao#obten%C3%A7%C3%A3o-do-payment_token)
imagem enviada na mensagem pelo usuario gabriel_efi
imagem enviada na mensagem pelo usuario gabriel_efi
imagem enviada na mensagem pelo usuario gabriel_efi

# pix
Avatar discord do usuario rlenox

rlenox

Uma pergunta eu já consegui incluir a cobrança, consegui consultar individualmente e em lista pelo postman, mas não tem na interface web uma forma de consultar esses dados? Estou tentando ver na aplicação do pix, e não aparece nada, como se estivesse vazio, mas pela api tem retorno.

# devs
Avatar discord do usuario rodrigozenden

rodrigozenden

Ver Respostas

Olá, uso o serviço de Api pix da EFI, e é simplesmente o melhor. Eu gostaria de saber se a EFI tem algum plano para implementação de cobrança por cartão de crédito em "3D Secure (3DS)" , principalmente na api link de pagamento, isso seria um grande diferencial. Também seria um grande diferencial a implementação de cobrança por cartão de débito.

# devs
Avatar discord do usuario marcelo_efi

marcelo_efi

Bom dia @joaopaulosaldanha , tudo bem ?
A forma mais fácil e prática de integrar com nossa API é usando nossa SDK PHP. Com ela, você só precisa alterar algumas informações para começar a usar.

Para saber quais dados são necessários para criar cobranças e como passá-los para a SDK, sugerimos que você leia nossa documentação:
link documentação: https://dev.efipay.com.br/docs/api-cobrancas/boleto
link SDK php: https://github.com/efipay/sdk-php-apis-efi

Ficando com qualquer dúvida referente a documentação ou a utilização da SDK, basta encaminhar aqui no chat que nós vamos te auxiliar.

# pix
Avatar discord do usuario jessica_efi

jessica_efi

Certo.. essa etapa seria de geração da cobrança, o proximo passo é gerar o qrcode. Com esse id do loc ( "id": 24) que é retornado, você gera o qrcode, consumindo o endpoint GET /v2/loc/:id/qrcode (https://dev.efipay.com.br/docs/api-pix/payload-locations)

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Para criação de cobrança não precisa de liberação adicional, mas precisa conferir se clientid, clientsecret e certificado (este último só na API Pix) estão batendo.

# pix
Avatar discord do usuario dinaelmiranda

dinaelmiranda

Ver Respostas

Boa tarde! Utilizo a integração de cobrança normalmente com minhas crendecias. Agora tentante integrar com api pix obtenho o seguinte erro 401 Unauthorized: "{"error": "invalid_client"}. Precisso pedir liberação de algum escopo poraqui ?

# dúvidas
Avatar discord do usuario palloma_efi

palloma_efi

Ver Respostas

Bom dia @raelozi ! Tudo bem? A API Pix da Efí oferece recursos avançados para integração com sua aplicação, permitindo que você crie soluções personalizadas e ofereça opções de pagamento inovadoras aos seus clientes. Com nossa API é possível criar cobranças, verificar os Pix recebidos, devolver e enviar Pix.

Para integrar a API Pix Efí ao seu sistema ou sua plataforma, é necessário ter uma Conta Digital Efí. Uma vez com acesso, você poderá obter as credenciais e o certificado necessários para a comunicação com a API Pix Efí.

Vou iniciar um atendimento privado, para entender melhor suas necessidades! 😃

# bolix
Avatar discord do usuario marcelo_efi

marcelo_efi

Ver Respostas

Bom dia @elicast5242 , tudo bem ? O callback do boleto é bastante simples. Você precisa configurar uma rota na sua aplicação para receber notificações por meio de uma requisição POST. Nessa requisição, enviamos um atributo chamado 'notification', que contém um token da cobrança que teve seu status alterado. Utilizando esse token, você pode consumir a API para obter as informações da cobrança e atualizar sua base de dados. Temos um exemplo de chamada da rota que traz as informações do token aqui: https://github.com/gerencianet/gn-api-sdk-php/blob/master/examples/charges/notification/getNotification.php

# dúvidas
Avatar discord do usuario gabriel_efi

gabriel_efi

Ver Respostas

Olá, @gabriel_20029!
A API suporta toda tecnologia capaz de realizar requisições HTTP. Ademais, também temos nossa SDK de PHP cujos requisitos são PHP >= 7.2 e Guzzle >= 7.0 conforme disposto no repositório: https://github.com/efipay/sdk-php-apis-efi.

Em relação ao método de cartão, a API de Cobranças atende pagamento via cartão de crédito: https://dev.efipay.com.br/docs/api-cobrancas/cartao
Você encontra exemplos usando nossa SDK em: https://github.com/efipay/sdk-php-apis-efi/tree/main/examples/charges/card

# assinaturas
Avatar discord do usuario gabriel_efi

gabriel_efi

Ver Respostas

Boa tarde, @guilherme.lopes!

Como o Rubens mencionou, atualmente não é possível fazer assinaturas por Pix, somente boleto e cartão de crédito. Após configurar a frequência das cobranças elas serão geradas automaticamente e a API notificará via URL de notificação para o seu servidor e, caso tenha e-mail cadastrado, notificará o cliente por e-mail contendo o boleto para pagamento. No caso de cartão é feita a cobrança automaticamente no momento de criação da cobrança.

Essa informação consta na seção de definição de pagamento de assinatura na nossa documentação, onde você pode obter mais detalhes: https://dev.efipay.com.br/docs/api-cobrancas/assinatura#2-defina-a-forma-de-pagamento-da-assinatura-e-os-dados-do-cliente

# pagamento-contas
Avatar discord do usuario gabriel_efi

gabriel_efi

Ver Respostas

No glossário da documentação você encontra mais detalhes sobres estes termos, @kirk.fps: https://dev.efipay.com.br/docs/api-pix/glossario
Como segue:

Um location serve de endereço para uma cobrança. Através dele é possível resgatar as informações relacionadas a uma cobrança e, assim, realizar movimentações.

payload é o nome dado ao segundo fragmento do objeto JWS (JSON Web Signature) que contém um JSON com os dados referentes à uma cobrança.

Quando você cria uma cobrança PIX com sucesso, automaticamente é criado um location e retornado o seu ID. Com esse ID você consegue gerar o QRCode da cobrança -> https://dev.efipay.com.br/docs/api-pix/payload-locations#gerar-qrcode-de-um-location

Com eles você também pode utilizar o nosso link responsivo para cobrança Pix

# pix
Avatar discord do usuario gabriel_efi

gabriel_efi

Ver Respostas

Olá, @glauber7911!
O endpoint que você mencionou lista todas as cobranças vinculadas à sua aplicação (o que inclui as que só foram geradas e as que já foram pagas), você pode verificar mais detalhes na nossa documentação: https://dev.efipay.com.br/docs/api-pix/cobrancas-imediatas#consultar-lista-de-cobran%C3%A7as

# pix
Avatar discord do usuario .viniciusc

.viniciusc

Boa tarde pessoal! Sou novo aqui no discord da Efí, eu estou passando por um problema quando eu gero uma cobrança PIX (Estou utilizando o Java 17). O qual me retorna a exceção "java.net.SocketException: Connection reset".

O mais intrigante é que quando eu faço a cobrança em um ambiente de teste normal, a cobrança é realizada com sucesso.
Porém quando eu faço a cobrança dentro do controlador do Spring Boot ele me retorna esse erro. Eu não faço a menor ideia de como resolver.

java
@PostMapping("/gn/charge")
ResponseEntity createCharge(
@RequestHeader(value = "access-token") String accessToken,
@RequestBody Cob cob) {
if (accessToken != null) {
return ResponseEntity
.status(HttpStatus.CREATED)
.body(Charge.createCharge(accessToken, cob.toJson()));
}
return ResponseEntity
.status(HttpStatus.UNAUTHORIZED)
.body(ApiWarning.sendMessage(401, "Requisição não autorizada")); //tratar resposta
}

# devs
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @izamarabibiano! Tudo ótimo e com você? 😃
1- Nossa API não tem um endpoint para tal funcionalidade, pois nossos boletos podem ser pagos em até 90 dias após o vencimento, cobrando automaticamente no momento do pagamento juros e multa configurados. Então seu cliente pode utilizar sempre o mesmo boleto.
2- Quando se emite um boleto os dados do cliente fica registrado somente na cobrança, então você pode usar o endpoint GET /v1/charge/:id, onde ":id" é o "charge_id" do boleto, e como retorno você receberá as informações do boleto e do cliente registrado.
Veja mais detalhes na documentação: https://dev.efipay.com.br/docs/api-cobrancas/boleto#retornar-informa%C3%A7%C3%B5es-de-transa%C3%A7%C3%A3o-existente

# dúvidas
Avatar discord do usuario yasmin_efi

yasmin_efi

Ver Respostas

Boa tarde @cloudybr ! Tudo bem? Você diz com à respeito do produto maquininha ou sobre as cobranças via cartão de crédito, emitidas via API?

# pix
Avatar discord do usuario vitor_dumont

vitor_dumont

Ver Respostas

tem como eu limitar a quantidade de cobranças que podem ser feitas pela API? tipo, quero que não passe de 50 cobranças
ou eu tenho que limitar isso no site mesmo

# pix
Avatar discord do usuario marcelo_efi

marcelo_efi

Ver Respostas

Bom dia, tudo bem ? Com o webhook você vai cadastrar uma URL do seu sistema para receber notificações sobre os pagamentos da sua chave PIX. Sempre que houver uma mudança no status da cobrança, enviaremos um POST contendo o conteúdo da transação. Você pode encontrar mais detalhes sobre o webhook em nossa documentação: https://dev.gerencianet.com.br/docs/api-pix-endpoints#webhooks

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Boa tarde, @davicolet! Como vai?
Basta vincular uma chave Pix a uma URL de retorno como webhook através do endpoint PUT /v2/webhook/:chave, que então pagamentos provenientes de cobranças dinâmicas ou estáticas que possuir ID da transação, irá acionar sua URL, além de reembolsos, caso houverem.
Pontuando que, para registrar um webhook, esta URL deverá atender alguns requisitos

Você encontra mais detalhes em nossa documentação: https://dev.gerencianet.com.br/docs/api-pix-endpoints#webhooks"