Histórico de mensagens sobre php em devs

EXIBINDO CONVERSAS RECENTES:

Texto: php
Canal: devs
Avatar discord do usuario guilhermecoelhoreal

guilhermecoelhoreal

Ver Respostas

O certificado, client id, client secret e access token estão no PHP

Avatar discord do usuario guilhermecoelhoreal

guilhermecoelhoreal

Ver Respostas

O problema é que não consigo mandar meu PHP atual por causa do limite de caracteres do Discord

Avatar discord do usuario guilhermecoelhoreal

guilhermecoelhoreal

Ver Respostas

Boa noite. Estou tentando implementer a API Pix no meu site com o meu conhecimento e ajuda do ChatGPT, mas está dando erro. Tenho o HTML, CSS, JS e PHP. Lembrando que não sou programador. Acho que estou perto de fazer funcionar. Alguém pode me ajudar?

Na pagina PHP o Access Token retorna corretamente, mas o pix copia e cola não. Está dando esse problema: Curl error: Empty reply from server

Avatar discord do usuario alexandre0152

alexandre0152

Ver Respostas

Eu estou usando a sdk php que baixei do git. No arquivo onde a gente cria a cobrança é feito uma chamada para um método que sua vez faz o request para api. Esse método deve está acrescentando a tag ao response.

Avatar discord do usuario alexandre0152

alexandre0152

Ver Respostas

Estou enviando o response via php
$response = $api->create…
echo $response->body;

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Seria a /v2/pix, Este endpoint retorna os recebimentos Pix na conta.
A função correta em PHP é pixReceivedList

Avatar discord do usuario tiago.rodrigues_br

tiago.rodrigues_br

Ver Respostas

@igor_efi verifiquei aqui, estou usando a SDK PHP... no config.json está a v2 mesmo:
imagem enviada na mensagem pelo usuario tiago.rodrigues_br

Avatar discord do usuario nauvaro

nauvaro

Ver Respostas

Eu recebo essa mensagem no log:
Got error 'PHP message: PHP Warning: Undefined array key "pix" in /www/wwwroot/meusite.com.br/wp-content/plugins/woo-gerencianet-official/includes/payment-methods/class-wc-gerencianet-pix.php on line 442PHP message: PHP Warning: Trying to access array offset on value of type null in /www/wwwroot/meusite.com.br/wp-content/plugins/woo-gerencianet-official/includes/payment-methods/class-wc-gerencianet-pix.php on line 450PHP message: PHP Warning: Trying to access array offset on value of type null in /www/wwwroot/meusite.com.br/wp-content/plugins/woo-gerencianet-official/includes/payment-methods/class-wc-gerencianet-pix.php on line 450'

Avatar discord do usuario nauvaro

nauvaro

Ver Respostas

Boa noite. Eu tenho um site em vps com Apache, Wordpress, plugin do Efí para Woocommerce, tentando configurar o mTLS no Apache mas recebo a falha:
"nome": "webhook_invalido",
"mensagem": "A autenticação de TLS mútuo não está configurada na URL informada"
nas requisições da Api PIX. Eu li vários casos semelhantes aqui, mas não consegui chegar num resultado positivo.

Tenho
SSLEngine On
SSLCertificateFile /www/server/panel/vhost/letsencrypt/meusite.com.br/fullchain.pem
SSLCertificateKeyFile /www/server/panel/vhost/letsencrypt/meusite.com.br/privkey.pem

#Chave pública da Efí
SSLCACertificateFile /www/wwwroot/meusite.com.br/certificate-chain-prod.crt

# mTLS Efí
SSLVerifyClient require
SSLVerifyDepth 3

Alias "/pix/" "/www/wwwroot/meusite.com.br/webhook/index.php"
Alias "/pix" "/www/wwwroot/meusite.com.br/webhook/index.php"

mas as minhas páginas exibem a mensagem "O certificado de login não foi aceito ou não foi fornecido." e se eu tentar

# mTLS Efí
SSLVerifyClient none
SSLProtocol TLSv1.2


SSLVerifyClient require
SSLVerifyDepth 3


as páginas voltam ao normal, menos o caminho /webhook. Nas duas situações a falha webhook_invalido é a mesma. Deu pra perceber que não tenho um conhecimento muito aprofundado na área né? Mas tô tentando e não saio dessa etapa, alguém que já passou pelo mesmo e/ou que conhece a situação poderia me jogar uma luz?

Avatar discord do usuario luizfernando6187

luizfernando6187

Ver Respostas

Bom dia efetuei vários testes em sandbox tanto com cartão de credito como boleto e tudo certo, mas agora mudei para produção e estou recebendo a seguinte mensagem de erro "Propriedade: "id". A propriedade [id] informada não existe. VENDORPATH\efipay\sdk-php-apis-efi\src\Efi\Request.php:279"

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Oi, @crytianwalrkess. Bom dia!
Acredito que esta falha tenha relação com a instalação do seu PHP, que não possui as cadeias de certificado válida.

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

O correto seria:
.
.
metadata: {
notification_url: ''
}
.
.
Segue um exemplo de emissão oneStep na SDK em PHP: https://github.com/efipay/sdk-php-apis-efi/blob/main/examples/charges/billet/createOneStepBillet.php

Avatar discord do usuario marcosepetth_tth

marcosepetth_tth

Ver Respostas

eu vi um exemplo em php, me corrige se não for isso, @igor_efi, mas esse atributo vai em:
let body={
payment:{ ... },
customer: { ... },
items: [ {... }, ... ],
notification_url: minhaurl.aqui
}

No corpo da requisição que faço para 'efipay.createOneStepCharge([], body);', é isso?

Avatar discord do usuario alan_56494

alan_56494

Ver Respostas

Boa tarde a todos. Tenho uma aplicação em PHP para boleto que utilizo há algum tempo e funcionava normalmente até dia 24/04. Porém está aparecendo o erro a seguir:
4600009
server_error
falha ao gerar link

alguem teria alguma informação sobre este erro? Obrigado.

Avatar discord do usuario litho_on

litho_on

Ver Respostas

Qual erro seria esse ? Sdk PHP
imagem enviada na mensagem pelo usuario litho_on

Avatar discord do usuario marlon.brum

marlon.brum

Ver Respostas

Boa Noite. Estou usando a endpoint da api [GET] /v1/charge/:id (no caso o método detailCharge da SDK em PHP), para retornar os detalhes de uma transação que obtenho pelo extrato CSV gerado no site. Os dois primeiros registros do extrato eu consegui pegar o charge_id e passar para a função detailCharge, e ela me retornou os detalhes da transação, mas na terceira, a função retorna que a propriedade [id] não existe, mesmo eu conferindo que o charge_id existe nas cobranças. O que notei de difernete é que a cobrança que não encontrei é no cartão. Existe alguma peculiariadade para obter os detalhes de uma transação no cartão?

Avatar discord do usuario kaueribeiro

kaueribeiro

Ver Respostas

Boa tarde pessoal, beleza?
Fiz a instalação e configuração do SDK PHP em meu projeto, como eu posso testar agora?
Preciso apenas me autenticar e consumir a API https://pix.api.efipay.com.br/v2/pix