Histórico de mensagens sobre url

EXIBINDO CONVERSAS RECENTES:

Texto: url
# pix
Avatar discord do usuario marcosvinicius0759

marcosvinicius0759

Ver Respostas

isso tenho que executar na url da aws ou na que configurei o webhook

# dúvidas
Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Bom dia, @mauricio.castro! Tudo bem?
Quando ocorre alguma falha no recebimento de uma notificação (a falha aparece no histórico de notificações), é realizado 10 novas tentativas.
Caso você esteja solicitando o reenvio manual e mesmo assim a falha continua, isso significa que a URL esta com problemas.

# dúvidas
Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Boa tarde, @marinareginato! Tudo bem?

Você pode acessar suas credenciais indo em Menu API > Minhas Aplicações e clicando na aplicação desejada. Na página da aplicação, você encontrará as credenciais de homologação e produção.
Recomendamos que cada integração tenha sua própria aplicação. Isso facilita a visualização de logs, notificações e, se você usar a API Cobranças, evita ter várias URLs de notificação associadas a diferentes cobranças em uma única aplicação.

# pix
Avatar discord do usuario willianpereira1993_85683

willianpereira1993_85683

Olá bom dia! Percebi que minha url de notificação está com o endereço errado. Como faço para corrigir?

# dúvidas
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Exatamente, @cesarmarinhorj2516. Ao definir um notification_url, iremos enviar notificações quando houver alteração de status da assinatura, das cobranças que foram emitidas e também quando tiver a emissão de novas cobranças. Então com base nestas informações, você realiza as devidas ações de acordo com sua regra de negócio.

# dúvidas
Avatar discord do usuario cesarmarinhorj2516

cesarmarinhorj2516

Ver Respostas

quando eu gero uma assinatura, é possível usar um notification_url que vai me informar dos status do que está acontecendo, correto?
mas essa notificação é feita em background ao processo que está acontecendo ali pro usuário, correto, somo se fosse um robô acessando e me mandando informações.
Eu tenho que receber e agir de acordo, é isso?

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Boa tarde, @jeanmatos.! Tudo bem?
Sim. Para definir uma webhhok URL para receber sas notificações, você deve consumir o endpoint PUT /v2/webhook/:chave para associar uma chave Pix a sua URL. Daí, quando criar uma cobrança Pix imediata com essa chave Pix, saberemos para onde enviar as notificações.

# pix
Avatar discord do usuario gabreudev

gabreudev

public JSONObject configHook(){

JSONObject options = configuringJsonObject();

options.put("x-skip-mtls-checking", "true");

HashMap params = new HashMap<>();
params.put("chave", "2d9c6bfd-d19e-4123-8a35-c2f0caac55db");

JSONObject body = new JSONObject();
body.put("webhookUrl", "https://bde1-45-170-222-201.ngrok-free.app/webhook/");

try {
EfiPay efi = new EfiPay(options);
JSONObject response = efi.call("pixConfigWebhook", params, body);
System.out.println(response);
return response;

# pix
Avatar discord do usuario un0w.

un0w.

Ver Respostas

a url do ngrok já tem um certificado ssl

# pix
Avatar discord do usuario gabreudev

gabreudev

Ver Respostas

JSONObject options = configuringJsonObject();

options.put("x-skip-mtls-checking", "true");

HashMap params = new HashMap<>();
params.put("chave", "minhachave");

JSONObject body = new JSONObject();
body.put("webhookUrl", "https://37c3-45-170-222-201.ngrok-free.app/webhook/");

try {
EfiPay efi = new EfiPay(options);
JSONObject response = efi.call("pixConfigWebhook", params, body);
System.out.println(response);
return response;

}catch (EfiPayException e){
System.out.println(e.getError());
System.out.println(e.getErrorDescription());
return null;
}

# pix
Avatar discord do usuario un0w.

un0w.

e passa :chave na url

# pix
Avatar discord do usuario un0w.

un0w.

a url pix.api.efipay.com.br é pra produção

# pix
Avatar discord do usuario palloma_efi

palloma_efi

Ver Respostas

Bom dia @gabreudev ! Para configurar o webhook Pix você deve enviar uma requisição PUT para a rota /v2/webhook/:chave, informando no body da requisição o webhookUrl.

json
{
"webhookUrl": "https://exemplo-pix/webhook"
}

# pix
Avatar discord do usuario gabreudev

gabreudev

Ver Respostas

ele da esse retorno : webhook_invalido
A URL informada respondeu com o código HTTP 404

# pix
Avatar discord do usuario godzamy

godzamy

Ver Respostas

Olá, td bem? Gerei a token de PIX no path https://pix-h.api.efipay.com.br/oauth/token, a token é gerada normalmente, retornada no formato correto, porém na hora de fazer uma req para a rota de stage, https://pix-h.api.efipay.com.br/v2/cob para tentar criar uma cobrança imediata eu to mandando assim a req, mas ja tentei mandar como objeto normal o data, tentei tirar o v2 da url, tirei o prefixo Bearer da token, e diversos testes e sempre to recebendo o erro: Error: socket hang up, já tentei mandar a req no insomnia tbm, e tbm retorna o mesmo erro, alguma idéia gente?
imagem enviada na mensagem pelo usuario godzamy

# módulos-plugins
Avatar discord do usuario marcelo_efi

marcelo_efi

Ver Respostas

Boa tarde @mirocallai ! Tudo bem ?Não existe essa tabela. Nosso plugin adiciona a URL quando o cliente final abre a fatura

# módulos-plugins
Avatar discord do usuario mirocallai

mirocallai

Utilizava o Modulo da Gofas para Gerencianet, esse modulo tinha criava tabela no Banco de Dados do WHMCS que armazenava as urls paraa download dos Boletos na Gerencianet. Agora estou usando o modulo oficial da Efi para WHMCS, existe também uma tabela similar no Banco de dados?

# dúvidas
Avatar discord do usuario denilsonbehenck

denilsonbehenck

Ver Respostas

Galera boa tarde, estou fazendo a autenticacao em php mas deu o seguinte erro

Fatal error: Uncaught Exception: Erro ao executar solicitação curl: could not load PEM client certificate, OpenSSL error error:02001002:system library:fopen:No such file or directory, (no key found, wrong pass phrase, or wrong file format?) in C:\xampp\htdocs\efi\auth.php:54 Stack trace: #0 {main} thrown in C:\xampp\htdocs\efi\auth.php on line 54
no caso da erro de senha, peguei o codigo da documentação coloquei o ceritificado.pem na pasta mas da esse erro

# cartões
Avatar discord do usuario adenilson2703

adenilson2703

Ver Respostas

let body = {
metadata: {
custom_id: "1264",
notification_url: "sua_url"
},
payment: {
banking_billet: {
expire_at: expireAt,// '2024-09-20',
customer: {
name: name,//'Gorbadoc Oldbuck',
email: email,// '[email protected]',
cpf: cpf,//'94271564656',
birth: birth,// '1977-01-15',
phone_number: phoneNumber,//'5144916523',
},
},
},

items: [
{
name: nameProduct,
value: parseInt(total),
amount: 1,
},
],
shippings: [
{
name: 'Frete grátis',
value: 0,
},
],
}

const result = await efipay.createOneStepCharge([], body);