Closed andersonhonorio closed 11 years ago
Olá @netShot, tudo bem?
Agradeço pela dica, porém o código está correto. O método isPaid() retorna simplesmente um boolean informando se a transação está como paga (status 3 ou 4): in_array($this->getPagseguroInfo()->getPagseguroTransactionStatus(), array(3,4)).
Abraços
Tiago Sampaio
Tiago,
na verdade eu expliquei errado:
No seu respósitorio, ele faz essa checagem usando == 1
O código que eu postei, foi o que "deveria" ser, correto? public function isPaid() { return ( in_array($this->getPagseguroInfo()->getPagseguroTransactionStatus(), array(3,4)) ); }
No template pagseguroapi/info.phtml temos :+1:
Mas, no bloco a função retorna como pago para status = 1
Onde deveria ser 3 ou 4 ( Pago ou Disponivel )
Correto?
Assim o cliente tera o link disponivel para pagamento.