Author Image

rafaelogliari

Sep 21, 2023

Lógica de Verificação de Resposta de Cancelamento

comunidadeEfíintegraçãoAPIcancelamentocobrançaSDKdesenvolvedoresprogramação

Bom dia!

Está correta essa lógica meus caros?

Se a resposta do cancelamento for igual a 200, executar uma query.

$response->code === 200

try {
$api = new Gerencianet($options);
$response = $api->cancelCharge($params);
if (isset($response->code) && $response->code === 200) {

resto do código

}

Respostas (2):
Avatar discord do usuario guilherme_efi

guilherme_efi

21/09/2023

Oi, @rafaelogliari. Bom dia! Tudo bom?
A lógica está certa sim. Mas a SDK entrega no $response um array, e não um objeto.
Então para capturar o code use $response['code'];

php
if (isset($response['code']) && $response['code'] === 200) {

Avatar discord do usuario rafaelogliari

rafaelogliari

21/09/2023

Obrigado!