Carrinho PagSeguro

Como funciona:

Trabalhando com carrinho PagSeguro, você pode ter uma loja mesmo que não tenha nenhuma linguagem de programação server-side disponível. Com o carrinho PagSeguro, sua loja precisa apenas listar os produtos. Ao lado de cada produto, o botão "comprar" envia os dados para o PagSeguro, que inclui o produto e exibe o carrinho para o comprador. Nesse carrinho há um botão "continuar comprando" que envia o comprador de volta para sua loja.

Para isso, é necessário que você configure no PagSeguro a URL de retorno de sua loja.

Cada botão "comprar" é um formulário, com campos ocultos. Veja um exemplo de formulário para um produto:

Os dados enviados são:

Campos obrigatórios

NomeDescrição
email_cobrancasubstitua o e-mail suporte@lojamodelo.com.br pelo seu e-mail cadastrado no PagSeguro.
tipoeste é o valor que informa que você está usando o carrinho PagSeguro. Não é necessário alteração. Para usar carrinho próprio, o valor é "CP".
moedanão é necessário alteração. Por enquanto, o PagSeguro aceita apenas pagamento em moeda brasileira (Real).
item_idsusbstitua o número "12345" pelo número de identificação do seu produto. Pode ser o id do produto no banco de dados ou qualquer outro código único que faça sentido para seu cliente.
item_descrsubstitua "Descrição do item a ser vendido" pelo nome do produto e uma breve descrição.
item_quantinforme a quantidade de itens que deverão ser adicionados ao carrinho a cada clique. Atenção: o padrão é apenas 1 item.
item_valorinforme o valor do produto à venda. Use somente números, sem cifrões, pontos ou vírgulas. Ex.: se o produto custa R$ 1,00, digite apenas 100.
fretevalor do frete, utilizado no cálculo do frete.
pesopeso do produto, utilizado no cálculo do frete.
imageselecione abaixo o botão de pagamento que você quer utilizar em seu site. Em seguida, substitua 99x61-comprar-assina.gif pelo nome da imagem. Ex.: 99x61-pagar-assina.gif
* Caso queira usar o seu próprio botão, substitua o link da imagem no "input image".

Campos opcionais

NomeDescrição
encodingPadrão de encoding dos dados enviados. Você pode informar ao PagSeguro em qual padrão de encoding seus dados estão formatados. O PagSeguro irá converter esses dados para o padrão ISO-8859-1. Ex.: você pode enviar UTF-8, UTF-16 ou US-ASCII.
extrasUtilize este campo para acrescentar ao pedido um valor adicional, caso necessário. Exemplo: você pode incluir o valor da embalagem de presente. Você também pode enviar um valor negativo neste campo, caso deseje oferecer um desconto ao seu cliente.

Encoding

Para evitar problemas com caracteres acentuados ao enviar os dados para o PagSeguro, siga o padrão de encoding ISO-8859-1. Inclua a tag abaixo na seção <HEAD> do código HTML de integração com o PagSeguro. Se o padrão de encoding for outro, utilizar o parâmetro encoding informado acima.

<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
Imagens PagSeguro disponíveis para os botões de pagamento:
Comprar com PagSeguro Pagar com PagSeguro
99x61-comprar-assina.gif 184x42-comprar-cinza-assina.gif 99x61-pagar-assina.gif 184x42-pagar-cinza-assina.gif

Quer ajuda para colocar botões do PagSeguro em sua loja? Confira nossa ferramenta para gerar botões de pagamento.

Botão ver carrinho

Após inserir o botão de compra único, você deverá incluir o botão "ver carrinho" em seu site, para que seus compradores possam visualizar os produtos comprados. Copie e cole o código em seu site. Importante: Escolha um lugar em sua página onde o comprador o encontre facilmente.

Personalize seu código:
input"email_cobranca": substitua o e-mail suporte@lojamodelo.com.br pelo seu e-mail cadastrado no PagSeguro.

Para ver uma loja funcionando com carrinho PagSeguro, acesse nossa loja modelo.

Imagens PagSeguro disponíveis para os botões "VER CARRINHO":
99x61-carrinho-assina.gif 184x42-carrinho-cinza-assina.gif