API-3.0-PHP icon indicating copy to clipboard operation
API-3.0-PHP copied to clipboard

Cielo\\API30\\Ecommerce\\Request\\CieloRequestException(code: 504)

Open rodolfojesus opened this issue 3 years ago • 4 comments

Olá, Estamos tentando entender o erro 504 retornado pela API a partir de 31/12/2020. Algumas de nossas requests estão retornando o seguinte erro: [object] (Cielo\API30\Ecommerce\Request\CieloRequestException(code: 504): Unknown status at /var/app/current/vendor/developercielo/api-3.0-php/src/Cielo/API30/Ecommerce/Request/AbstractRequest.php:148)

Já revisamos nossa implementação e tudo está ok. Uma tentativa para garantir que o status em nosso sistema seja igual ao status da transação no painel da cielo, estamos tentando fazer o cancelamento da cobrança usando o merchantOrderId "1/sales/OrderId/<merchantOrderId>/void". Quando tentamos usar esse endpoint para cancelar a cobrança, recebemos o seguinte retorno "Transaction is not available to void"

Alguém sabe o que pode estar acontecendo nessa situação?

rodolfojesus avatar Apr 08 '21 11:04 rodolfojesus

Existe saldo suficiente na conta da cielo para realizar o estorno da transação ?

edson-nascimento avatar Apr 08 '21 12:04 edson-nascimento

Nesse caso foi uma tentativa de cancelametno da venda, esse registro não teve captura.

rodolfojesus avatar Apr 08 '21 12:04 rodolfojesus

Olá, Estamos tentando entender o erro 504 retornado pela API a partir de 31/12/2020. Algumas de nossas requests estão retornando o seguinte erro: [object] (Cielo\API30\Ecommerce\Request\CieloRequestException(code: 504): Unknown status at /var/app/current/vendor/developercielo/api-3.0-php/src/Cielo/API30/Ecommerce/Request/AbstractRequest.php:148)

Já revisamos nossa implementação e tudo está ok. Uma tentativa para garantir que o status em nosso sistema seja igual ao status da transação no painel da cielo, estamos tentando fazer o cancelamento da cobrança usando o merchantOrderId "1/sales/OrderId//void". Quando tentamos usar esse endpoint para cancelar a cobrança, recebemos o seguinte retorno "Transaction is not available to void"

Alguém sabe o que pode estar acontecendo nessa situação?

Estou recebendo esse mesmo erro para gerar o boleto em produção..

curruwilla avatar May 28 '21 12:05 curruwilla

Ah, estava usando Excpetion para capturar os erros, mas o ideal seria usar CieloRequestException

curruwilla avatar May 28 '21 14:05 curruwilla