Nome do frete - Pagseguro/Joomla

  • crisbds
  • Avatar de crisbds Autor do Tópico
  • Offline
  • JCB! Novato
  • JCB! Novato
Mais
14 anos 5 meses atrás #48127 por crisbds
crisbds created the topic: Nome do frete - Pagseguro/Joomla
Bom dia pessoal.... eu freguento o site mas nunca postei nada.
Se eu estiver postando no lugar errado me desculpem.

Então, resumindo:
Virtuemart+Pagseguro+Joomla = OK

Meu problema:
Na finalização da compra, qdo o cliente clica para efetuar o pagamento e o site encaminha para a ordem de serviço do pagseguro, na descrição dos produtos o frete não sai com o nome FRETE , sai com o valor do produto.... vejam a imagem:

http://www.osbemaventurados.com.br/tela%2001.jpg
http://www.osbemaventurados.com.br/tela%2002.jpg

E o código que eu tenho no módulo de pagamento no virtue é:
<form target="pagseguro" 

action="https://pagseguro.uol.com.br/security/webpagamentos/webpagto.a

spx" method="post">
<input type="hidden" name="email_cobranca" 

value="adelinalima@osbemaventurados.com.br">
<input type="hidden" name="tipo" value="CP">
<input type="hidden" name="moeda" value="BRL">
<input type="hidden" name="item_id_1" value="FRETE">
<input type="hidden" name="item_descr_1" value="<?php
$details = explode( "|", $db->f("ship_method_id"));
echo $details&#91;2&#93;;
?>">
<input type="hidden" name="item_quant_1" value="1">
<input type="hidden" name="item_valor_1" value="<?php
$shipping_total = $db->f("order_shipping");
if ($auth&#91;"show_price_including_tax"&#93; == 2)
$shipping_total += $db->f("order_shipping_tax");
echo $shipping_total;
?>">

<?php
$id_do_item = 1;
$dbcart = new ps_DB;
$item_quant = 0;
$q = "SELECT * FROM #__vm_order_item ";
$q .= "WHERE #__vm_order_item.order_id='$order_id' ";
$dbcart->query($q);
$subtotal = 0;
while ($dbcart->next_record()) {
?>

<input type="hidden" name="item_id_<?php $id_do_item = $id_do_item+1; 

echo $id_do_item; ?>" value="<?php echo $dbcart->p("order_item_sku"); 

?>">
<input type="hidden" name="item_descr_<?php echo $id_do_item; ?>" 

value="<?php echo $dbcart->p("order_item_name"); ?>">
<input type="hidden" name="item_quant_<?php echo $id_do_item; ?>" 

value="<?php echo $dbcart->p("product_quantity"); ?>">
<input type="hidden" name="item_valor_<?php echo $id_do_item; ?>" 

value="<?php $preco = $dbcart->f("product_item_price"); print 

number_format($preco, 2, '.', ''); ?>">

<? } ?>


<input type="hidden" name="cliente_nome" value="<?php
$dbbt->p("first_name");
echo " ";
$dbbt->p("middle_name");
echo " ";
$dbbt->p("last_name");
?>">
<input type="hidden" name="cliente_cep" value="<?php $dbbt->p("zip"); 

?>">
<input type="hidden" name="cliente_end" value="<?php $dbbt->p

("address_1");?>">
<input type="hidden" name="cliente_num" value="">
<input type="hidden" name="cliente_compl" value="">
<input type="hidden" name="cliente_bairro" value="">
<input type="hidden" name="cliente_cidade" value="<?php $dbbt->p

("city"); ?>">
<input type="hidden" name="cliente_uf" value="<?php $dbbt->p("state"); 

?>">
<input type="hidden" name="cliente_pais" value="BRA">
<input type="hidden" name="cliente_ddd" value="">
<input type="hidden" name="cliente_tel" value=" <?php $dbbt->p

("phone_1");?>">
<input type="hidden" name="cliente_email" value="<?php $dbbt->p

("user_email"); ?>">
<input type="image" 

src="https://pagseguro.uol.com.br/Security/Imagens/btnfinalizaBR.jpg" 

name="submit" alt="Pague com PagSeguro - é rápido, grátis e seguro!">
</form>

Eu não sei se o erro é nesse código que repassa pro pagseguro ou é na tabela de banco de dados do virtuemart.... se alguém poder me ajudar fica já meus agradecimentos.

Please Entrar ou Registrar to join the conversation.


Mais
14 anos 2 meses atrás #53617 por leandrowfx
leandrowfx replied the topic: Re: Nome do frete - Pagseguro/Joomla
estou com problemas tb no PAGSEGURO. no relatório o VALOR DO FRETE sai normal, mas quando vai pro PAGSEGURO os "0" são excluidos:
Ex: 35,00
vai para:
3,50

ai me quebra!

Please Entrar ou Registrar to join the conversation.