Ir para conteúdo

POWERED BY:

Arquivado

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

nico_maluco

ProdExtras não retorna nada

Recommended Posts

Pessoal...meu problema é com o retorno automático do ProdExtras.

 

Quando eu envio ele vai OK...aparece como desconto la no site do pagseguro.

 

Mas quando retorna o valor simplesmente não é pego!

 

segue o código usado no retorno:

 

// Função que captura os dados do retorno
function retorno_automatico ( $VendedorEmail, $TransacaoID, 
 $Referencia, $TipoFrete, $ValorFrete, $Anotacao, $DataTransacao,
 $TipoPagamento, $StatusTransacao, $CliNome, $CliEmail, 
 $CliEndereco, $CliNumero, $CliComplemento, $CliBairro, $CliCidade,
 $CliEstado, $CliCEP, $CliTelefone, $produtos, $NumItens)
{
   $Produtos = $produtos[0];
   $ProdID = $Produtos['ProdID'];
   $ProdValor = $Produtos['ProdValor'];
   $ProdExtras = $Produtos['ProdExtras'];
   $ProdQuantidade = $Produtos['ProdQuantidade'];
   $valor = ($ProdValor*$ProdQuantidade);
   pgs_log('Dados verificados com sucesso! Dados formatados no retorno: '.$ProdExtras.'-'.$_POS['ProdExtras_1']);
   $consulta = "INSERT INTO vamospechi.tb_compra_status (ID_venda,ID_oferta,emailUsuarioPagSeguro,NumItens,valor,tipo_pagamento,status)
   VALUES ('$Referencia','$ProdID','$CliEmail','$ProdQuantidade','$valor','$TipoPagamento','$StatusTransacao')";
   //file_put_contents ('pagseguro.log', $consulta);
   $resultado = mysql_query($consulta);   
}

 

Este não é o código completo....mas não é necessário o resto pois ele não apresenta nenhum erro de código depois disso, apenas fica com 0 no valor ProdExtra retornado.

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.