Atualização da API para versão 5.1 e problema de Undefined Index

EXIBINDO RESPOSTAS:

Avatar discord do usuario cwichoski

cwichoski

Consegui resolver a questao dos IDs, e tambem atualizei a API para ultima versão, ao fazer um teste recebi uma mensagem:

Undefined index: timeout

Indicando do seguinte stack:

efipay/sdk-php-apis-efi/src/Efi/Auth.php:47
efipay/sdk-php-apis-efi/src/Efi/ApiRequest.php:44

Estou atualizando para a versão 5.1, e já fiz os procedimentos do migrationChecker

Lendo a documentação agora tem um esquema de certificado pra ser atualizado também, esse erro seria relativo a isso, ou tem algum outro problema, a parte do clientKey/Secret já conferi, e está tudo ok.

Avatar discord do usuario jessica_efi

jessica_efi

Bom dia @cwichoski ! Essa falha esta ocrrendo ao conusmir qual endpoint?

Avatar discord do usuario cwichoski

cwichoski

Na chamada de createSubscription do SDK em PHP:

$api = new EfiPay($options);
$sub = new Subscription;

$subscription = $api->createSubscription(['id' => $plan->gerencianet_plan_id], $body);

Avatar discord do usuario guilherme_efi

guilherme_efi

Oi, @cwichoski. Bom dia! Como vai?
Na mensagem acima vi que vocÊ mencionou da versão 5.1 da SDK. Essa versão ainda seria da Gerencianet.
Confirme no "composer.json" está instalada a SDK já da Efí.

Avatar discord do usuario cwichoski

cwichoski

Sim, fiz update seguindo o migrationChecker

Avatar discord do usuario guilherme_efi

guilherme_efi

Vou criar um atendimento para pegar mais detalhes com você.