Histórico de mensagens sobre php

EXIBINDO CONVERSAS RECENTES:

Texto: php
# módulos-plugins
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O plug-in da Efí é bem sensível a versões de WHMCS e PHP...

# sugestões
Avatar discord do usuario brunouasli

brunouasli

Minha maior dificuldade foi na hora de tratar os erros, por que de acordo com o suporte da própria Efí empresa, os erros não eram retornado pela api de vocês, porém esses erros estavam sendo retornado quando eu tentava fazer uma requisição para gerar um pagamento via PIX, a resposta estava OK, o problema era que sempre estava me retornando um erro desconhecido, sim o erro era realmente esse aqui => erro desconhecido.

Porém depois de muitas tentativas eu consegui resolver o erro e ele mudou para:
{
"erro": "wrong tag"
}

Então fiquei 2 horas procurando onde estava o erro, por que do lado da minha aplicação estava tudo ok, o erro dava dentro da sdk, só que acabei desistindo pois não achei nenhuma solução.

Então acabei usando o modelo de .php de exemplo que tem na documentação, que por incrível que pareça me serviu perfeitamente, eu fiz exatamente o que fiz nas outras sdk que testei e deu certo na de php, então não consigo te dar uma resposta de qual foi o exato erro.

Porém notei que se tivesse nas FAQS uma recomendação de sdk para cada ambiente de desenvolvimento, eu certamente teria conseguido concluir rapidamente ao invés de perder mais de 18 horas no total.

# sugestões
Avatar discord do usuario brunouasli

brunouasli

Sim eu já fiz a integração, porem tive que testar com algumas sdks, não sei o motivo porem não deu certo usando a do node, e nem a do python, então acabei usando a do PHP mesmo. Bom deixei a recomendação por que provavelmente vai ajudar muito quem está fazendo isso pela primeira vez com as sdk da Efí empresa.

# dúvidas
Avatar discord do usuario leandro535

leandro535

ao tentar executar o: settleBillet.php

# bolix
Avatar discord do usuario peduuuu

peduuuu

Ver Respostas

Boa tarde, estou começando agora nesse mundo da programação/API e estou com uma duvida aqui kkkkkk, vi vocês falando ai sobre a notificação do boleto, já estou conseguindo gerar o boleto via api mas queria saber como faço pra ter a consulta se o boleto foi pago ou não ? tem algum vídeo tutorial ensinando a como fazer essa consulta ? estou usando PHP

# dúvidas
Avatar discord do usuario guilherme_efi

guilherme_efi

@adilalima, como vai?
Na SDK o parâmetro 'x-skip-mtls-checking' deve ser passado no array 'headers'. Assim:

php
$webhook = EfiPay::getInstance([
'client_id' => CONF_EFI_SANDBOX ? CONF_EFI_DEV_CLIENT_ID : CONF_EFI_CLIENT_ID,
'client_secret' => CONF_EFI_SANDBOX ? CONF_EFI_DEV_CLIENT_SECRET : CONF_EFI_CLIENT_SECRET,
'certificate' => CONF_EFI_SANDBOX ? CONF_EFI_DEV_PIX_CERTIFICATE : CONF_EFI_PIX_CERTIFICATE,
'headers' => ['x-skip-mtls-checking' => "true"],
]);

# dúvidas
Avatar discord do usuario joaolucas_efi

joaolucas_efi

Ver Respostas

Bom dia @adilalima, tudo bem?
Dê uma olhada em nosso exemplo da SDK que mostra como enviar o atributo "x-skip-mtls-checking" na instância da classe EfiPay.

# dúvidas
Avatar discord do usuario adilalima

adilalima

Ver Respostas

Bom dia, estou recebendo a seguinte resposta ao tentar configurar um webhook:

"webhook": {
"success": false,
"error": "webhook_invalido",
"code": 400,
"message": "A autenticação de TLS mútuo não está configurada na URL informada",
"errorDescription": "A autenticação de TLS mútuo não está configurada na URL informada"
}

Apesar de enviar a opção 'x-skip-mtls-checking' => true na instância de EfiPay em uma API PHP8.

Entendi algo errado? A utilização do mTLS não é uma opção, infelizmente.

Agradeço 🙂

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Recorrência pelo recebedor só com Bolix. O endpoint é o mesmo para todas as linguagens, mas há um SDK PHP.

# pix
Avatar discord do usuario rcesar22

rcesar22

Ver Respostas

O pagamento via Pix recorrente já foi implementado? Existe endpoint para PHP?

# pix
Avatar discord do usuario lukymdi

lukymdi

Ver Respostas

Pessoal, estou vendo os cursos para integração via PHP, e possuo uma dúvida. É realmente necessário utilizar o VirtualBox para começar o desenvolvimento utilizando o SDK?

# pix
Avatar discord do usuario bernardo_wtec

bernardo_wtec

Bom dia, pessoal. Estou tentando configurar o webhook Pix em meu servidor (com Nginx) seguindo a documentação e as vídeo-aulas disponíveis, porém ao fazer o teste executando o arquivo pixConfigWebhook.php da SDK, está retornando a mensagem "504 Endpoint request timed out". Já tentei revisar algumas vezes mas ainda não descobri o que posso estar fazendo de errado. Alguém poderia me dar alguma ideia?

# dúvidas
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Para usar a SDK do PHP, você precisa ter o PHP >= 7.2.5 instalado no seu projeto.
Veja os requisitos da SDK para mais detalhes.

# dúvidas
Avatar discord do usuario paulorobertodias

paulorobertodias

Ver Respostas

Consigo usar a SDK php em um projeto cakePHP 3.7 ?

# devs
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Exemplo atualizado, @agenciadiz._44905

# devs
Avatar discord do usuario agenciadiz._44905

agenciadiz._44905

Ver Respostas

alguém pode me passar um exemplo ou uma outra documentação de emissão de boletos para pessoa jurídica, acho que o exemplo que está na SDK de PHP é incorreto:

$customer = [
"name" => "Gorbadoc Oldbuck",
"cpf" => "94271564656",
// "email" => "",
// "phone_number" => "",
// "birth" => "",
// "address" => [
// "street" => "",
// "number" => "",
// "neighborhood" => "",
// "zipcode" => "",
// "city" => "",
// "complement" => "",
// "state" => "",
// "juridical_person" => "",
// "corporate_name" => "",
// "cnpj" => ""
// ],
];

Pelo exemplo acima, o juridical_person está num array dentro do endereço, acredito que o correto seria:

$customer = [
"name" => "Gorbadoc Oldbuck",
"cpf" => "94271564656",
// "email" => "",
// "phone_number" => "",
// "birth" => "",
// "address" => [
// "street" => "",
// "number" => "",
// "neighborhood" => "",
// "zipcode" => "",
// "city" => "",
// "complement" => "",
// "state" => "",
// ],
// "juridical_person" => [
// "corporate_name" => "",
// "cnpj" => ""
// ],
];

Caso sim, não seria preciso passar o name e o cpf, apenas o corporate_name e o cnpj?

# devs
Avatar discord do usuario cwichoski

cwichoski

Ver Respostas

No PHP começou aparecer uns erros nesses ultimos dias, com a seguinte mensagem:

{\"message\":\"syntax error,
unexpected '|',
expecting ';' or '{'\",\"exception\":\"ParseError\",\"file\":\"/var/www/html/librattum/vendor/efipay/sdk-php-apis-efi/src/Efi/Security.php\",\"line\":41

# pix
Avatar discord do usuario _josemax

_josemax

pixConfigWebhook.php

# módulos-plugins
Avatar discord do usuario eusoukauecarvalho

eusoukauecarvalho

Tentei atualizar o PHP mas eu recebo um aviso de imcompatibilidade