Histórico de mensagens sobre url

EXIBINDO CONVERSAS RECENTES:

Texto: url
# bolix
Avatar discord do usuario robson_22856

robson_22856

Boa tarde, uma dúvida, quanto a gente inclui uma url para callback semelhanta a json.AddPair('notification_url', 'https://api.webhookinbox.com/i/xQd1gNhS/in/');
json.AddPair('custom_id', '43912669');

quando essa duplicata for paga, o end point recebe alguma notificação?

# cartões
Avatar discord do usuario allanmello

allanmello

Ver Respostas

Bom dia, certo. Achei na doc como criar a URL de "notificações". Grato!

# devs
Avatar discord do usuario pace_777

pace_777

Ver Respostas

foi sim, a mensagem: curl_setopt_array(): Cannot represent a stream of type Output as a STDIO FILE vem de lá

# devs
Avatar discord do usuario pace_777

pace_777

olá, estou em uma aplicação php, utilizando o package do composer de vocês
Ao executar 'pixCreateImmediateCharge' ( com os dados que é disponibilizado de exemplo ) é retornado o erro: curl_setopt_array(): Cannot represent a stream of type Output as a STDIO FILE
alguém tem alguma ideia do que pode ser?

# pix
Avatar discord do usuario mathheusdr

mathheusdr

Ver Respostas

Ola boa noite, fiz todos os processos da [Módulo 5.1] Aula 5, mas quando vou consumir o endpoint pixConfigWebhook.php, eu tenho o seguinte erro: 400webhook_invalidoA requisição na URL informada falhou com o erro: UNABLE_TO_VERIFY_LEAF_SIGNATURE,

Se alguém puder me ajudar, sou grato desde já.

# módulos-plugins
Avatar discord do usuario joao_efi

joao_efi

@dinhoafsn. a URL de retorno é a URL do seu site onde enviaremos as notificações de pagamento.
No plugin, elas são definidas de maneira automática, de acordo com a forma de pagamento.
Como:

Nessas URLs são enviadas os tokens de cada cobrança, onde ao serem consultados, retornam as atualizações de status. De waiting para paid, por exemplo.
Salvo a exceção do Pix e Open Finance, que seguem os padrões estabelecidos pelo BACEN
Nos links abaixo você encontra os exemplos de retornos referentes aos métodos de pagamento:
- Open Finance: https://dev.efipay.com.br/docs/api-open-finance/recebendo-callbacks#requisi%C3%A7%C3%A3o
- Pix: https://dev.efipay.com.br/docs/api-pix/webhooks#requisi%C3%A7%C3%A3o
- Cartão/Boleto: https://dev.efipay.com.br/docs/api-cobrancas/notificacoes#exemplos-de-respostas

# módulos-plugins
Avatar discord do usuario dinhoafsn.

dinhoafsn.

a url de retorno é a url do pedido e isso? pode me explicar isso melhor?

# módulos-plugins
Avatar discord do usuario dinhoafsn.

dinhoafsn.

O projeto que estamos desenvolvendo usa o checkout do plugin para checkouts de campnhas de landinpages com elementor e usamos outro checkout feito em vue js 3 com vite e precisamos saber qual é a url de retorno para o woocommerce

# módulos-plugins
Avatar discord do usuario joao_efi

joao_efi

A URL de retorno é cadastrada definida internamente no plugin no momento da criação da cobrança.

# módulos-plugins
Avatar discord do usuario dinhoafsn.

dinhoafsn.

existe ao menos no wocommerce url de retorno?

# cartões
Avatar discord do usuario patrick27souza

patrick27souza

Ver Respostas

quando faço um teste na minha rota pelo postman, ele funciona, porém, ele da 403 na notificação quando é no notification_url

# cartões
Avatar discord do usuario patrick27souza

patrick27souza

Ver Respostas

quando fazem um post na minha rota, vcs envia o notification pelo body ali com o x-www-form-urlencoded?

# pix
Avatar discord do usuario frajolex

frajolex

Ver Respostas

Boa noite!!!
Estou com problemas no certificado.pem
"string(311) "cURL error 58: could not load PEM client certificate from ./certs/homologacao.pem, OpenSSL error error:80000003:system library::No such process, (no key found, wrong pass phrase, or wrong file format?) (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://api-pix-h.gerencianet.com.br/oauth/token"


Fatal error: Uncaught Error: Call to a member function getBody() on null in C:\xampp\htdocs\pix\vendor\gerencianet\gerencianet-sdk-php\src\Gerencianet\Request.php:64
Stack trace:
#0 C:\xampp\htdocs\pix\vendor\gerencianet\gerencianet-sdk-php\src\Gerencianet\Auth.php(44): Gerencianet\Request->send('post', '/oauth/token', Array)
#1 C:\xampp\htdocs\pix\vendor\gerencianet\gerencianet-sdk-php\src\Gerencianet\ApiRequest.php(23): Gerencianet\Auth->authorize()
#2 C:\xampp\htdocs\pix\vendor\gerencianet\gerencianet-sdk-php\src\Gerencianet\Endpoints.php(65): Gerencianet\ApiRequest->send('post', '/v2/cob', Array)
#3 C:\xampp\htdocs\pix\vendor\gerencianet\gerencianet-sdk-php\src\Gerencianet\Endpoints.php(42): Gerencianet\Endpoints->Gerencianet\{closure}(Array, Array)
#4 C:\xampp\htdocs\pix\pix\emitir_pix.php(36): Gerencianet\Endpoints->__call('pixCreateImmedi...', Array)
#5 {main}
thrown in C:\xampp\htdocs\pix\vendor\gerencianet\gerencianet-sdk-php\src\Gerencianet\Request.php on line 64

"

# pix
Avatar discord do usuario .viniciusc

.viniciusc

java
public static Token authorizeToken(String client_id, String client_secret, byte[] certificateBytes) {
Token token = null;
String basicAuth;
try {
System.out.println(certificateBytes.length);
basicAuth = Base64.getEncoder().encodeToString((client_id + ':' + client_secret).getBytes());

File tempFile = File.createTempFile("certificate", ".p12");
tempFile.deleteOnExit();

try (FileOutputStream fos = new FileOutputStream(tempFile)) {
fos.write(certificateBytes);
}

System.setProperty("javax.net.ssl.keyStoreType", "PKCS12");
System.setProperty("javax.net.ssl.keyStore", tempFile.getAbsolutePath());

SSLSocketFactory sslSocketFactory = (SSLSocketFactory) SSLSocketFactory.getDefault();

URL url = new URL("https://api-pix-h.gerencianet.com.br/oauth/token");
HttpsURLConnection conn = (HttpsURLConnection) url.openConnection();
conn.setDoOutput(true);
conn.setRequestMethod("POST");
conn.setRequestProperty("Content-Type", "application/json");
conn.setRequestProperty("Authorization", "Basic " + basicAuth);
conn.setSSLSocketFactory(sslSocketFactory);
String input = "{\"grant_type\": \"client_credentials\"}";

OutputStream os = conn.getOutputStream();
os.write(input.getBytes());
os.flush();

# módulos-plugins
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

É possível fazer sim com PHP... você pode usar o SDK da Efí ou fazer as requisições diretamente via Curl ou similares. Mas por curiosidade, a implementação do Registro.br é em Golang.

# bolix
Avatar discord do usuario marcos.smeira

marcos.smeira

Ver Respostas

Fala pessoal! Bom dia.

Estou tendo um problema ao ler dados de uma notificação de pagamento Bolix as vezes. Meu servidor recebe a notificação da Efi e imediatamente quando tenta ler os dados retorna o erro:

cURL error 28: Operation timed out after 30001 milliseconds with 0 bytes received (see https://curl.haxx.se/libcurl/c/libcurl-errors.html)\"

Após o erro acima a Efi não me envia mais as notificações deste pagamento e acabo ficando sem baixa automática da fatura e meu cliente reclamando que pagou e não foi realizado a baixa.

Alguém poderia me ajudar?

Obrigado!

# pix
Avatar discord do usuario yasmin_efi

yasmin_efi

Ver Respostas

Isso mesmo @carlosseraphico_84336, só precisa mapear o /pix dentro da sua aplicação, pois é pra onde mandamos o webhook. Para sua URL já cadastrada + /pix

# dúvidas
Avatar discord do usuario mauricio.castro

mauricio.castro

Ver Respostas

Bom Dia # atendimento o que devo fazer para alterar a URL de notificação e baixa dos boletos bem como reenviar as perdidas devido a troca de domínio ?

# pix
Avatar discord do usuario espartano9720

espartano9720

Ver Respostas

o token vai na url?