Histórico de mensagens sobre php em dúvidas

EXIBINDO CONVERSAS RECENTES:

Texto: php
Canal: dúvidas
Avatar discord do usuario leandro535

leandro535

ao tentar executar o: settleBillet.php

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"],
]);

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.

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 🙂

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.

Avatar discord do usuario paulorobertodias

paulorobertodias

Ver Respostas

Consigo usar a SDK php em um projeto cakePHP 3.7 ?

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Oi, @alyssonhenrique. Bom dia!
Você pode usar nossa SDK de PHP para fazer a integração.

Avatar discord do usuario danilowiener

danilowiener

Ver Respostas

oi Jéssica, obrigado pela ajuda... fiz um teste, mas no log de erros retornou que a Classe 'Efi\EfiPay' não foi encontrada, baixei a última versão da sdk php, consegue me ajudar?

Avatar discord do usuario ksevendev

ksevendev

Ver Respostas

Pessoal estou a fazer projeto novo, estou a ver que há 2 repositório sdk php, efi e gerencianet qual e o recomendado e mais completo?

Avatar discord do usuario gabriel_efi

gabriel_efi

Ver Respostas

Olá, @gabriel_20029!
A API suporta toda tecnologia capaz de realizar requisições HTTP. Ademais, também temos nossa SDK de PHP cujos requisitos são PHP >= 7.2 e Guzzle >= 7.0 conforme disposto no repositório: https://github.com/efipay/sdk-php-apis-efi.

Em relação ao método de cartão, a API de Cobranças atende pagamento via cartão de crédito: https://dev.efipay.com.br/docs/api-cobrancas/cartao
Você encontra exemplos usando nossa SDK em: https://github.com/efipay/sdk-php-apis-efi/tree/main/examples/charges/card

Avatar discord do usuario gabriel_20029

gabriel_20029

Ver Respostas

eu estou usando a versão 10 do laravel e o php 8 e queria saber se a api tem suporte pra essa versão e se método de cartão para pagemento no e-commerce

Avatar discord do usuario sergiomsa

sergiomsa

Ver Respostas

Estou utilizando o SDK PHP 4.0 no laravel.
A transferencia via PIX paraou de funcionar. Gostaria de verificar o que posso fazer para voltar a funcionar utilizando a mesma versao.

Para fazer a transferencia via PIX, no body eu passo valor,pagador.chave,pagador.inforPagador,favorecido.chave,favorecido.cpf chamando o metodo Gerenciane::pixSend($body)
Observando a documentaçao é necessário passar para o metodo pixSend, também params .idEnvio

As dúvidas são: 1) Posso continuar utilizado a versao SDK PHP 4.0 no laravel ou terei que subir a versao; 2) o que seria params .idEnvio

Avatar discord do usuario rlsantana2005

rlsantana2005

Sdk PHP... API v2

Avatar discord do usuario miguelsystem

miguelsystem

Ver Respostas

Olá, gostaria de saber se com conta digital de pessoa física, consigo fazer integração da api de pagamento da efí em minha aplicação
minha aplicação é em PHP

Avatar discord do usuario rlsantana2005

rlsantana2005

Erro cURL 60 no php

Avatar discord do usuario igor_efi

igor_efi

Boa tarde, @israelcosta! Tudo joia?
Não temos exemplos de um projeto laravel consumindo a API, mas conforme você mencionou, temos uma SDK em PHP que você pode instalar em seu projeto laravem e utiliza-la

Avatar discord do usuario israelcosta

israelcosta

Por acaso vocês teriam algum tutorial para integração em uma aplicação Laravel? Visto ainda se trata de PHP, mas com alguma recomendação acerca de estrutura de diretórios, controllers, etc?

Avatar discord do usuario israelcosta

israelcosta

Ver Respostas

Olá, boa tarde pessoal. Estou trabalhando em um sistema em PHP e tenho interesse em receber pagamentos via pix. Ignorando todas as maneiras fáceis de obter a resposta de valores gostaria de fazer uma pergunta rápida pra vocês. A pagamento da API é um valor fixo mensal/anual ou se dá pelas taxas em cima dos pagamentos recebidos?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O WHMCS tem duas versões em LTS (Long Term Support): 8.5 e 8.6. A 8.7 é versão ativa... mas a 8.5 não suporta PHP 8.1, então focar na 8.6 parece fazer sentido. Tem algo relevante no changelog da 8.7 relativo a módulos de pagamento ?

Avatar discord do usuario guilherme_efi

guilherme_efi

Olá, @robisonfb. Bom dia! Como vai?
A falha "Unauthorized" indica inconsistências nas credenciais.
Vi que utiliza a SKD de PHP no back-end. Ao alterar para o ambiente de produção você alternou o Client_Id, Client_Secret e o parâmetro sandbox para false?