Jump to content

guinigri

Members
  • Content count

    1
  • Joined

  • Last visited

Community Reputation

0 Comum

About guinigri

  1. Boa tarde, preciso passar o valor do frete exibido da API dos correios para o pag seguro mas não estou conseguindo! Exemplo: O cliente entra no meu site add um produto ao carrinho e verifica o frete no próprio carrinho, seleciona se quer PAC ou SEDEX, e quando apertar no botão de pagamento do Pagseguro, ele envia o valor do frete selecionado para a API do pagseguro Segue os Codigos: --> FORM DO FRETE COM RETORNO DO VALOR: <form method="post" action="#" class="navbar-form navbar-left" role="textbox" id="t1" name="t1"> <div class="form-group"> Simular frete: <input type="text" class="form-control" name="frete" placeholder="Frete" required id="frete"> <input type="hidden" name="vldeclarado" value="<?php echo $exibir['preco'];?>" /> </div> <button class="btn btn-success" type="submit" name="submit"> <span class="glyphicon glyphicon-search"></span> </button> </form> <?php if($_POST):?> <div class="row"> <div class="col-sm-12" style="margin-top: 10px; margin-bottom: 0px; border-style: none; border-top: none; border-color: #CBCBCB; border-width: 3px;"> <?php $frete = trim($_POST['frete']); //echo "<h3>{$frete}</h3>"; require_once 'frete.php'; $table = frete( $frete ); echo $table;?> </div></div><?php endif;//POST ?> --> API DO PAGSEGURO: <form method="post" target="pagseguro" action="https://pagseguro.uol.com.br/v2/checkout/payment.html"> <!-- Campos obrigatórios --> <input name="receiverEmail" type="hidden" value="EMAIL@gmail.com"> <input name="currency" type="hidden" value="BRL"> <!-- Itens do pagamento (ao menos um item é obrigatório) --> <?php $i = 1; do{ foreach ($_SESSION['carrinho'] as $id_prod => $qnt) { $code_prod = $conexao->query("SELECT * FROM produtos where id = '$id_prod'"); $exi = $code_prod->fetch(PDO::FETCH_ASSOC); $prod = $exi['produto']; $precouni = number_format(($exi['preco']),2,'.',','); ?> <input name="itemId<?php echo $i; ?>" type="hidden" value="<?php echo $id_prod;?>"> <input name="itemDescription<?php echo $i; ?>" type="hidden" value="<?php echo $prod; ?>"> <input name="itemAmount<?php echo $i; ?>" type="hidden" value="<?php echo $precouni; ?>"> <input name="itemQuantity<?php echo $i; ?>" type="hidden" value="<?php echo $qnt; ?>"> <input name="itemWeight<?php echo $i; ?>" type="hidden" value="0"> <?php $i++; } } while($i <= count($_SESSION['carrinho'])); ?> <input name="itemShippingCost1" type="hidden" value="300"> (VALOR DO FRETE AQUI) <!-- Informações de frete (opcionais) --> <input name="shippingType" type="hidden" value=""> (TIPO DE FRETE SELECIONADO AQUI) Desculpe se ficou grande, se alguem puder me ajudar ficaria grato!
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.