Ir para conteúdo

POWERED BY:

Arquivado

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

WilliamFranz

Quantidade - PagSeguro

Recommended Posts

Boa tarde pessoal,

 

estou enfrentando o seguinte problema

meu site efetua vendas que sao direcionadas ao pag seguro, porem para a retirada do produto vendido,

o meu site imprime um cupom após a confirmação dos dados, meu site permite que seja adicionado apenas

um produto por compra, impossibilitando que o cliente compre 2 vezes o mesmo produto.

Onde entra o problema:

Na tela do pagseguro esta a quantidade onde permite que o cliente possa alterá-la.

 

Como faço para que a quantidade nesta tela nao seja alterável?

Sei que tem como fazer pois conheço um site que utiliza do mesmo sistema e na tela do pag seguro

não é possível alterar a quantidade pois ela está predeterminada como um e nao é editável.

 

Desde já agradeço o apoio!

Compartilhar este post


Link para o post
Compartilhar em outros sites

envie todos os dados para o pagseguro ao inves de permitir que ele o faça na tela da compra. Assim esses valores estarao fixos e o cliente nao podera alterar.

 

 

<input type="hidden" name="item_id_1" value="12345">

<input type="hidden" name="item_descr_1" value="Descrição do item a ser vendido">

<input type="hidden" name="item_quant_1" value="1">

<input type="hidden" name="item_valor_1" value="100">

<input type="hidden" name="item_frete_1" value="0">

<input type="hidden" name="item_peso_1" value="0">

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa tarde pessoal,

 

estou enfrentando o seguinte problema

meu site efetua vendas que sao direcionadas ao pag seguro, porem para a retirada do produto vendido,

o meu site imprime um cupom após a confirmação dos dados, meu site permite que seja adicionado apenas

um produto por compra, impossibilitando que o cliente compre 2 vezes o mesmo produto.

Onde entra o problema:

Na tela do pagseguro esta a quantidade onde permite que o cliente possa alterá-la.

 

Como faço para que a quantidade nesta tela nao seja alterável?

Sei que tem como fazer pois conheço um site que utiliza do mesmo sistema e na tela do pag seguro

não é possível alterar a quantidade pois ela está predeterminada como um e nao é editável.

 

Desde já agradeço o apoio!

 

Você esta usando carrinho próprio ou carrinho PagSeguro?

 

Cole seu form aqui para que eu possa analisar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

 

Boa tarde pessoal,

 

estou enfrentando o seguinte problema

meu site efetua vendas que sao direcionadas ao pag seguro, porem para a retirada do produto vendido,

o meu site imprime um cupom após a confirmação dos dados, meu site permite que seja adicionado apenas

um produto por compra, impossibilitando que o cliente compre 2 vezes o mesmo produto.

Onde entra o problema:

Na tela do pagseguro esta a quantidade onde permite que o cliente possa alterá-la.

 

Como faço para que a quantidade nesta tela nao seja alterável?

Sei que tem como fazer pois conheço um site que utiliza do mesmo sistema e na tela do pag seguro

não é possível alterar a quantidade pois ela está predeterminada como um e nao é editável.

 

Desde já agradeço o apoio!

 

Você esta usando carrinho próprio ou carrinho PagSeguro?

 

Cole seu form aqui para que eu possa analisar.

 

 

Bom dia pessoal,

Primeiramente gostaria de agradecer ao apoio de vcs,

Consegui resolver o problema usando o form:

 

<input type="hidden" name="item_id_1" value="12345">

<input type="hidden" name="item_descr_1" value="Descrição do item a ser vendido">

<input type="hidden" name="item_quant_1" value="1">

<input type="hidden" name="item_valor_1" value="100">

<input type="hidden" name="item_frete_1" value="0">

<input type="hidden" name="item_peso_1" value="0">

 

na real o que faz toda a diferença é o "_1" na quantidade. Assim na tela do pag seguro já não é mais possivel alterar a quantidade, isso resolveu meu problema.

 

Obrigado à todos!

Compartilhar este post


Link para o post
Compartilhar em outros sites

boa tarde pessoal estou desculpem dar uma de coveiro e desenterrar o topico, mais estou com o mesmo problema do william mais nao consegui resover do modo com ele resolveu, na minha loja os produtos são unicos dai o usuario nao poderá alterar a quantidade no carrinho do pagseguro, tentei com o "_1" masi nao deu aqui, o carrinho aparece em branco. abaixo o meu formulario.

 

  <input type="hidden" name="email_cobranca" value="suporte@lojamodelo.com.br" />
  <input type="hidden" name="tipo" value="CBR" />
  <input type="hidden" name="moeda" value="BRL" />
  <input type="hidden" name="encoding" value="UTF-8" />
  <input type="hidden" name="item_id_1" value="<?php echo $dados[$i]["referencia"]; ?>" />
  <input type="hidden" name="item_descr_1" value="<?php echo $dados[$i]["produto"]; ?>" />
  <input type="hidden" name="item_valor_1" value="<?php echo $preco; ?>" />
  <input type="hidden" name="frete_1" value="0" />
  <input type="hidden" name="peso_1" value="0" />
  <input type="hidden" name="item_quant_1" value="1"/>
  <input type="image" name="submit"  src="img/compre.png" alt="Pague com PagSeguro - é rápido, grátis e seguro!" />

o que eu estou fazendo de errado?

Compartilhar este post


Link para o post
Compartilhar em outros sites

boa tarde pessoal estou desculpem dar uma de coveiro e desenterrar o topico, mais estou com o mesmo problema do william mais nao consegui resover do modo com ele resolveu, na minha loja os produtos são unicos dai o usuario nao poderá alterar a quantidade no carrinho do pagseguro, tentei com o "_1" masi nao deu aqui, o carrinho aparece em branco. abaixo o meu formulario.

 

  <input type="hidden" name="email_cobranca" value="suporte@lojamodelo.com.br" />
  <input type="hidden" name="tipo" value="CBR" />
  <input type="hidden" name="moeda" value="BRL" />
  <input type="hidden" name="encoding" value="UTF-8" />
  <input type="hidden" name="item_id_1" value="<?php echo $dados[$i]["referencia"]; ?>" />
  <input type="hidden" name="item_descr_1" value="<?php echo $dados[$i]["produto"]; ?>" />
  <input type="hidden" name="item_valor_1" value="<?php echo $preco; ?>" />
  <input type="hidden" name="frete_1" value="0" />
  <input type="hidden" name="peso_1" value="0" />
  <input type="hidden" name="item_quant_1" value="1"/>
  <input type="image" name="submit"  src="img/compre.png" alt="Pague com PagSeguro - é rápido, grátis e seguro!" />

o que eu estou fazendo de errado?

 

Algumas coisas estão erradas em seu form...

 

Para impedir que o valor seja alterado no checkout do PagSeguro você precisa definir o "tipo" como "CP", caso faça isso só poderá enviar um item por vez ao checkout.

 

É preciso corrigir também os campos "frete_1" e "peso_1", os nomes corretos são: "item_frete_1" e "item_peso_1".

Compartilhar este post


Link para o post
Compartilhar em outros sites

Os campos "frete" e "peso" eu já tinha visto q estavam diferentes dos outros, mais se não me engano na pagina do pagseguro esta como "frete" e nao "item_frete".

Muito obrigado pela resposta, já estava ficando louco atras de uma solução. =)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Os campos "frete" e "peso" eu já tinha visto q estavam diferentes dos outros, mais se não me engano na pagina do pagseguro esta como "frete" e nao "item_frete".

Muito obrigado pela resposta, já estava ficando louco atras de uma solução. =)

 

Existem dois tipos de carrinho, "próprio" e "pagseguro". Eles são identificados no parâmetro "tipo". Se o valor for CBR estamos falando de carrinho PagSeguro, se for CP estamos falando de carrinho próprio.

 

Cada um dos tipos de carrinho utiliza nomes de parâmetros com pequenas diferenças. Essas diferenças podem ser encontradas nos seguintes links:

 

https://pagseguro.uol.com.br/desenvolvedor/carrinho_proprio.jhtml

 

https://pagseguro.uol.com.br/desenvolvedor/carrinho_pagseguro.jhtml

Compartilhar este post


Link para o post
Compartilhar em outros sites

mais uma duvida, quando em coloco o parametro "_1" para q a quantidade de produto não seja alterada, eu tbm não posso colocar mais de um produto no carrinho, mesmo que eles sejam diferentes, ou seja, eu só posso compra um produto por vez... não teria uma maneira do usuario nao poder alterar a quantidade e mesmo assim poder comprar mais de um produto sendo um diferente do outro?

Compartilhar este post


Link para o post
Compartilhar em outros sites

mais uma duvida, quando em coloco o parametro "_1" para q a quantidade de produto não seja alterada, eu tbm não posso colocar mais de um produto no carrinho, mesmo que eles sejam diferentes, ou seja, eu só posso compra um produto por vez... não teria uma maneira do usuario nao poder alterar a quantidade e mesmo assim poder comprar mais de um produto sendo um diferente do outro?

 

É possível enviar mais de um item utilizando o carrinho próprio, mas neste caso você precisa ter todo o gerenciamento do carrinho do seu lado.

 

Você passaria a enviar os itens da seguinte forma:

 

<input type="hidden" name="item_id_1" value="12345">
<input type="hidden" name="item_descr_1" value="Descrição do item 1 a ser vendido">
<input type="hidden" name="item_quant_1" value="1">
<input type="hidden" name="item_valor_1" value="100">
<input type="hidden" name="item_frete_1" value="0">
<input type="hidden" name="item_peso_1" value="0">
<input type="hidden" name="item_id_2" value="23456">
<input type="hidden" name="item_descr_2" value="Descrição do item 2 a ser vendido">
<input type="hidden" name="item_quant_2" value="1">
<input type="hidden" name="item_valor_2" value="200">
<input type="hidden" name="item_frete_2" value="0">
<input type="hidden" name="item_peso_2" value="0">

Compartilhar este post


Link para o post
Compartilhar em outros sites

então para eu enviar mais de um produto com a quantidade "1" sem poder ser alterada somente com carrinho proprio.

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.