- Postagens: 1
- Obrigados Recebidos: 0
Nome do frete - Pagseguro/Joomla
- crisbds
-
Autor do Tópico
- Offline
- JCB! Novato
-
Menos
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 é:
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.
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[2];
?>">
<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["show_price_including_tax"] == 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.
- leandrowfx
-
- Offline
- JCB! Colaborador
-
Menos
Mais
- Postagens: 28
- Obrigados Recebidos: 0
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!
Ex: 35,00
vai para:
3,50
ai me quebra!
Please Entrar ou Registrar to join the conversation.