Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Matheus Weber

Pesquisando usando o código de referência

Recommended Posts

Bom dia gente, meu site é integrado com o Pagseguro, está tudo funcionando direito.

 

O único problema é para verificar se o produto foi pago... eu utilizo esse código para pesquisar o produto pelo id da transação:

 

$transaction_id = mysql_result($res,$i,'pagseguro');
			if(!empty($transaction_id)){
			 $transaction = TransactionSearchService::searchByCode(  
      			 $credentials,  
       		$transaction_id  
   			);  
			$status = $transaction->getStatus()->getValue();  

 

O problema é quem nem sempre o id da transação é salvo no meu banco de dados, as vezes o cliente pode acabar não passando pela página que salva o mesmo, então dar erros... para resolver isso eu pensei em pesquisar no pagseguro pelo id de referência, só que não consigo encontrar alguma função na API do mesmo que procure pelo id da referência, alguém sabe? Tem alguma outra solução?

 

Muito obrigado pela ajuda! Só falta isso para eu entregar o site para o cliente.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não é possivel.

 

A API de notificação não resolve seu caso? veja um tutorial fácil e rápido de se fazer... http://goo.gl/UP603

 

Caso você por algum motivo perca as notificações você poderá consultar por intervalo de datas todas transações, veja detalhes:

https://pagseguro.uol.com.br/v2/guia-de-integracao/consulta-de-transacoes-por-intervalo-de-datas.html

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.