Histórico de mensagens sobre php

EXIBINDO CONVERSAS RECENTES:

Texto: php
# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Olá, @rodrigo_90439! Bom dia! Tudo bem?
Recomendamos usar nossa SDK em PHP. Ela já possui os métodos preparados para seu sistema consumir.
No caso da API de pagamento de contas, você pode usar os exemplos disponibilizados: https://github.com/efipay/sdk-php-apis-efi/tree/main/examples/payments/billets

# pix
Avatar discord do usuario rodrigo_90439

rodrigo_90439

Ver Respostas

Bom dia pessoal, dei inicio na integração hoje em PHP com API Pix e API de pagamentos de contas.
Segui todos os passos, criei aplicação, gerei e converti o certificado e não retorna o access_token.
Retorna vazio e no Postman dá um erro.
Alguém poderia me ajudar nesse início?

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Olá, @felipenunes0714. Infelizmente, não fizemos testes para configurar o mTLS com ReactPHP, então não temos esse conteúdo disponível

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Talvez dê pra fazer com ReactPHP...

# pix
Avatar discord do usuario felipenunes0714

felipenunes0714

Ver Respostas

perdão, deixa eu reformular minha pergunta, no tutorial no canal da efipay é utilizado um servidor ubumtu para poder configurar o mtls no webhook, não existe uma forma mais prática só com php?

# pix
Avatar discord do usuario yureribeiro

yureribeiro

Ver Respostas

que linguagem é essa? usa sifrão em tudo? kkk é php?

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

# #
# Utilize o segundo exemplo, caso queira requerir o certificado para autenticação #
# mútua em apenas uma rota do domínio indicado no VirtualHost. #
# Exemplo: https://www.seu_dominio.com.br/webhook/ #
# #


:443> # Porta HTTPS
#
# ...
#

SSLCertificateFile /caminho_certificado/fullchain_ssl.pem #fullchain associado ao seu certificado SSL do domínio
SSLCertificateKeyFile /caminho_certificado/privkey_ssl.pem #privkey associada ao seu certificado SSL do domínio

#Chave pública da Efí
SSLCACertificateFile /caminho_certificado/chain-pix-prod.crt

# mTLS Efí
SSLVerifyClient none
SSLProtocol TLSv1.2


SSLVerifyClient require
SSLVerifyDepth 3


# Tratando o /pix, redirecionando as requisições sempre para /webhook
Alias "/webhook/pix/" "/var/www/webhook/index.php"
Alias "/webhook/pix" "/var/www/webhook/index.php"

#
# ...
#

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

# #
# Utilize o primeiro exemplo, caso queira requerir o certificado para autenticação #
# mútua em qualquer rota do domínio indicado no VirtualHost. #
# Funciona bem para sub-domínios. Exemplo: https://www.webhook.seu_dominio.com.br #
#
#


:443> # Porta HTTPS
#
# ...
#

SSLCertificateFile /caminho_certificado/fullchain_ssl.pem #fullchain associado ao seu certificado SSL do domínio
SSLCertificateKeyFile /caminho_certificado/privkey_ssl.pem #privkey associada ao seu certificado SSL do domínio

#Chave pública da Efí
SSLCACertificateFile /caminho_certificado/chain-pix-prod.crt

# mTLS Efí
SSLVerifyClient require
SSLVerifyDepth 3

# Tratando o /pix, redirecionando as requisições sempre para /webhook
Alias "/pix/" "/var/www/webhook/index.php"
Alias "/pix" "/var/www/webhook/index.php"

#
# ...
#

# pix
Avatar discord do usuario flavio_71580

flavio_71580

Ver Respostas

eu instalei a sdk php no pc e funcionou de boa, quando instalei em um vps, não consigo conectar a api: "Connection refused for URI https://pix.api.efipay.com.br/oauth/token"

# pix
Avatar discord do usuario peditao

peditao

Ver Respostas

rapaz, preciso so fzr um pix usando php

# pix
Avatar discord do usuario juizmill

juizmill

Boa tarde, por algum motivo ao tentar conectar a minha integração em produção está retornando o erro "Malformed authorization header", em homologação está funcionando corretamente.

Estou usando o SDK da Efi em PHP, alguem já teve este problema?

# cartões
Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

@_acb09, a versão da SDK de php 1.9 ja possui a função refundCard

# cartões
Avatar discord do usuario _acb09

_acb09

Ver Respostas

"efipay/sdk-php-apis-efi": "^1.9",

# devs
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

# devs
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

# cartões
Avatar discord do usuario _acb09

_acb09

Ver Respostas

Estou implementando a validação do cartão de crédito com o SDK, ou seja:
Cobrar 3 reais e estornar.

Ao cobrar está dando certo, porém ao estornar eu recebo:

ErrorException {#1983 // app\Http\Controllers\Api\Checkout\CreditCardController.php:99
#message: "Undefined array key "refundCharge""
#code: 0

# dúvidas
Avatar discord do usuario cwichoski

cwichoski

Ver Respostas

um erro do 7 da biblioteca cURL do PHP, CURLE_COULDNT_CONNECT. que não conseguiu conectar ao servidor, estranho que nosso servidor recebeu o request da notificação e essa autenticação é a que pega o request e entra pra baixar dados da notificação.

# pix
Avatar discord do usuario felipenunes0714

felipenunes0714

Ver Respostas

mano, eu só uso php, nem sei o que é nginx

# pix
Avatar discord do usuario andrebarbosa_dev

andrebarbosa_dev

Ver Respostas

2024-08-06 19:07:13] production.ERROR: Efi\Exception\PixException::getErrorTitle(): Return value must be of type string, array returned {"exception":"[object] (TypeError(code: 0): Efi\\Exception\\PixException::getErrorTitle(): Return value must be of type string, array returned at /var/www/html/vendor/efipay/sdk-php-apis-efi/src/Efi/Exception/PixException.php:27)

Alguem ja passou por esse erro?

Tá funcionado, mas fica disparando essa erro no log do laravel pra mim.