- Postagens: 19
- Obrigados Recebidos: 0
Problema finalização Virtuemart
- alinepkgirl
-
Autor do Tópico
- Offline
- JCB! Estagiário
-
Menos
Mais
15 anos 2 meses atrás #36417
por alinepkgirl
alinepkgirl created the topic: Problema finalização Virtuemart
Estou com um problema
Estou integrando o pagseguro e o virtuemart, e modulo sedex do fernando soares,porem ele calcula o frete mas ao finalizar a compra so fica o valor do produto e não do frete
Alguem sabe o que pode ser?
o codigo que esta na configuração do pagseguro é esse
<?php
include (JPATH_COMPONENT_ADMINISTRATOR.'/classes/payment/pagseguro/biblioteca/pgs.php');
include (JPATH_COMPONENT_ADMINISTRATOR.'/classes/payment/pagseguro/biblioteca/tratadados.php');
$db1 = new ps_DB();
$db1->query("SELECT * FROM #__vm_order_item WHERE order_id = '".$db->f('order_id')."'");
$pgs = new pgs(array(
'email_cobranca' => PGS_EMAIL,
'tipo' => 'CP',
'tipo_frete' => PGS_TIPO_FRETE,
'ref_transacao' => $db->f("order_id"),
));
list($telefone_ddd, $telefone) = trataTelefone($user->phone_1);
list($endereco, $endereco_num) = trataEndereco("{$user->address_1} {$user->address_2}");
$pgs->cliente(array(
'nome' => $user->first_name." ".$user->last_name,
'cep' => $user->zip,
'end' => $endereco,
'num' => $endereco_num,
'compl' => $user->address_2,
'cidade' => $user->city,
'uf' => $user->state,
'pais' => $user->country,
'ddd' => $telefone_ddd,
'tel' => $telefone,
'email' => $user->user_email,
));
while ($db1->next_record()) {
$pgs->adicionar(array(
'id' => $db1->f('order_item_sku'),
'quantidade' => $db1->f('product_quantity'),
'valor' => $db1->f('product_item_price'),
'descricao' => strip_tags($db1->f('order_item_name') . ' - ' . ($db1->f('product_attribute'))),
));
}
$pgs->mostra();
?>
Estou integrando o pagseguro e o virtuemart, e modulo sedex do fernando soares,porem ele calcula o frete mas ao finalizar a compra so fica o valor do produto e não do frete
Alguem sabe o que pode ser?
o codigo que esta na configuração do pagseguro é esse
<?php
include (JPATH_COMPONENT_ADMINISTRATOR.'/classes/payment/pagseguro/biblioteca/pgs.php');
include (JPATH_COMPONENT_ADMINISTRATOR.'/classes/payment/pagseguro/biblioteca/tratadados.php');
$db1 = new ps_DB();
$db1->query("SELECT * FROM #__vm_order_item WHERE order_id = '".$db->f('order_id')."'");
$pgs = new pgs(array(
'email_cobranca' => PGS_EMAIL,
'tipo' => 'CP',
'tipo_frete' => PGS_TIPO_FRETE,
'ref_transacao' => $db->f("order_id"),
));
list($telefone_ddd, $telefone) = trataTelefone($user->phone_1);
list($endereco, $endereco_num) = trataEndereco("{$user->address_1} {$user->address_2}");
$pgs->cliente(array(
'nome' => $user->first_name." ".$user->last_name,
'cep' => $user->zip,
'end' => $endereco,
'num' => $endereco_num,
'compl' => $user->address_2,
'cidade' => $user->city,
'uf' => $user->state,
'pais' => $user->country,
'ddd' => $telefone_ddd,
'tel' => $telefone,
'email' => $user->user_email,
));
while ($db1->next_record()) {
$pgs->adicionar(array(
'id' => $db1->f('order_item_sku'),
'quantidade' => $db1->f('product_quantity'),
'valor' => $db1->f('product_item_price'),
'descricao' => strip_tags($db1->f('order_item_name') . ' - ' . ($db1->f('product_attribute'))),
));
}
$pgs->mostra();
?>
Please Entrar ou Registrar to join the conversation.
- alinepkgirl
-
Autor do Tópico
- Offline
- JCB! Estagiário
-
Menos
Mais
- Postagens: 19
- Obrigados Recebidos: 0
- LiliamLeal
-
- Offline
- JCB! Novato
-
Menos
Mais
- Postagens: 1
- Obrigados Recebidos: 0
- andrewmoraes
-
- Offline
- JCB! Novato
-
Menos
Mais
- Postagens: 7
- Obrigados Recebidos: 0
14 anos 9 meses atrás #42096
por andrewmoraes
andrewmoraes replied the topic: Re: Problema finalização Virtuemart
Eu estava com o mesmo problema, tentei de tudo para solucionar!
Ná minha página crie um frete grátis, e habilitei o cálculo de frente do pagseguro!
Ou seja na minha página o cliente compra sem frete, quando passar para a pagina do Pagseguro
na finalização do pedido, aparece a opção Pac e Sedex!
Ná minha página crie um frete grátis, e habilitei o cálculo de frente do pagseguro!
Ou seja na minha página o cliente compra sem frete, quando passar para a pagina do Pagseguro
na finalização do pedido, aparece a opção Pac e Sedex!
Please Entrar ou Registrar to join the conversation.