Histórico de mensagens em pix

EXIBINDO CONVERSAS RECENTES:

Data: 26/09/2023
Canal: pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Imagina, sem problemas, @bgeneto_31603.
O parâmetro "cache" no options não é obrigatório, caso não fosse inserido é considerado true.
Não estou conseguindo simular esta falha. Faça um backup da pasta vendor, e execute o composer install novamente, por favor.

Avatar discord do usuario rubenskuhl

rubenskuhl

Apesar da instabilidade no Pix ontem, não tivemos nenhum relato de pagamento em duplicidade ou pagamento não conciliado... contudo, há relatos disso em outras instituições. Algum cliente Efí teve esse tipo de problema ? Nós não tivemos.

Avatar discord do usuario bgeneto

bgeneto

Ver Respostas

Então realmente não estou entendendo mais nada... peço desculpas pela insistência, mas não mudamos nada em nossa produção e simplesmente começou a apresentar o erro mencionado (além da exceção que mudou de nome de EfiPayException para EfiException). Além disso, o arquivo de exemplo efipay\sdk-php-apis-efi\examples\credentials\options.php está assim (sem cache):

$options = [
"client_id" => ($sandbox) ? $clientIdHomolog : $clientIdProd,
"client_secret" => ($sandbox) ? $clientSecretHomolog : $clientSecretProd,
"certificate" => ($sandbox) ? $pathCertificateHomolog : $pathCertificateProd,
"sandbox" => $sandbox,
"debug" => false,
"timeout" => 30
];
Então vou insistir em que olhem com carinho... Thx!!!

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @bgeneto_31603! Tudo bom?
Baixando a SKD diretamente na versão 1.2.2 funcionou normalmente. Vamos analisar aqui o que pode estar afetando.

Avatar discord do usuario bgeneto

bgeneto

Ver Respostas

Muito estranho pois na linha 43 do ApiRequest.php tem o seguinte:

if (!$this->isAccessTokenValid() || !$this->options['cache']) {
Desse modo, não vejo como, não tendo declarado a chave cacheno array options na chamada do construtor, não dar erro... Vou colocar o @guilherme_efi na conversa que foi o responsável pelo commit <https://github.com/efipay/sdk-php-apis-efi/commit/cbdcb50017287b424aa43d723dfa90be6e3bd818>

Avatar discord do usuario jessica_efi

jessica_efi

Verifica, por favor se foi instalada a dependencia symfony/cache

Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Boa tarde @bgeneto_31603 ! Eu fiz um teste agora nessa versão que você informou e não deu a falha que você mencionou

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Se eu entendi direito, esse cache é de OAuth tokens. Mas sim, não deveria dar erro se não declarado... e sim um default (provavelmente true).

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Clientes no Banco do Brasil ? Pq esse parece enroscado como ontem. De qualquer forma, poderia postar um copia-e-cola ?

Avatar discord do usuario regina_42399

regina_42399

Ver Respostas

Boa tarde, estou com problema no pagamento via pix, qrcode, os clientes não conseguem fazer a leitura

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Na API Pix é chamado de webhook, em outras APIs de callback, mas é a mesma coisa...

Avatar discord do usuario reidoscoins

reidoscoins

Ver Respostas

Galera uma Duvida! Voces usam mais webhook ou callback na notificação de aprovado etc?

Avatar discord do usuario octop1

octop1

ata

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Vide acima...

Avatar discord do usuario octop1

octop1

Ver Respostas

tem como consultar chave pix?

Avatar discord do usuario rubenskuhl

rubenskuhl

Mas eu não sei que caso de uso precisaria de confirmação imediata de que a chave Pix exista ou não e é detida pelo CPF/CNPJ em questão... talvez seja mais fácil checar apenas a sintaxe da chave, e depois quando precisar enviar dinheiro para a chave, você dá feedback para o usuário de que os dados estavam corretos ou não.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

No endpoint de envio de Pix, passar tanto a chave Pix quanto o CPF/CNPJ. E pelo webhook você fica sabendo se a transferência do 1 centavo foi completada ou não.

Avatar discord do usuario zljxl

zljxl

Ver Respostas

e como eu posso confirmar?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Não. Mas dada uma chave Pix e um CPF/CNPJ, você pode mandar um Pix de 1 centavo e confirmar que a chave é, ou não, daquela pessoa. 51 centavos de custo total, 50 da tarifa Efí, 1 que vai para o destinatário se der certo.