Checkout PagSeguro sem abrir nova janela

16 de abril de 2009  |  Publicado em Desenvolvedores  |  9 Comentários

O botão padrão do PagSeguro é feito com um código que faz com que seja aberta uma nova janela de browser para o cliente chegar no PagSeguro. Se você quiser, pode remover o parâmetro que aciona a nova janela, e o processo fica ainda mais fácil.

Confira a explicação do Gustavo Okamoto, analista de sistemas sênior do UOL HOST

No formulário foi colocado o target (janela) com o valor pagseguro. Como não existe uma janela aberta associada a esse nome de target, é aberta uma nova janela para se fazer o post.

<form target="pagseguro"
action="https://pagseguro.uol.com.br/security/webpagamentos/webpagto.aspx"
method="post">

Se retirar essa opção o post ocorre na própria janela.

Veja abaixo o exemplo do botão de doações para o desastre de Santa Catarina. 


 

Veja o código que foi usado (remova os espaços entre os tags se for usar no seu blog):

 

<!-- INICIO FORMULARIO BOTAO PAGSEGURO -->

<form action="https://pagseguro.uol.com.br/security/webpagamentos/webdoacao.aspx"
method="post"><input type="hidden" name="email_cobranca"
value="dedcfin@ssp.sc.gov.br"><input type="hidden"
name="moeda" value="BRL"><input type="image"
src="https://pagseguro.uol.com.br/Security/Imagens/FacaSuaDoacao.gif"
name="submit" alt="Pague com PagSeguro - é rápido, grátis e seguro!">

</form>

<!-- FINAL FORMULARIO BOTAO PAGSEGURO -->

 

 

 

Confira como ficaria o botão de pagamento.

 

Veja o código que foi usado no botão de pagamento. Note que o target=”pagseguro foi removido.

<!-- INICIO FORMULARIO BOTAO PAGSEGURO -->
<form action="https://pagseguro.uol.com.br/security/webpagamentos/webpagto.aspx"
method="post"><input type="hidden" name="email_cobranca"
value="suporte@lojamodelo.com.br"><input type="hidden"
name="tipo" value="CP"><input type="hidden" name="moeda"
value="BRL"><input type="hidden" name="item_id_1" value="123">
<input type="hidden" name="item_descr_1" value="Exemplo";
input type="hidden" name="item_quant_1" value="1"><input
type="hidden" name="item_valor_1" value="222"><input type="hidden"
name="item_frete_1" value="000"><input type="image"
src="https://pagseguro.uol.com.br/Security/Imagens/btnPagueComBR.jpg"
name="submit" alt="Pague com PagSeguro - é rápido, grátis e seguro!">
</form>
<!-- FINAL FORMULARIO BOTAO PAGSEGURO -->

Curtiu? Envie pra galera esse link!

http://blogpagseguro.com.br/2009/04/checkout-pagseguro-sem-abrir-nova-janela/

Related posts:

  1. PagSeguro no seu blog – rápido e fácil
  2. Doações para Santa Catarina
  3. ONGs usam PagSeguro
Tags: , ,


Comentários

  1. George Bergson disse:

    31 de julho de 2009 às 17:13 (próximo)

    ola gostaria de saber como enviar os dados do form mais sem ir pra pagina do pagseguro….
    que ele envie mais continue na minha pagina ok
    agradeço (” ahhh e nao abra nenhum blank hehhehe”)!!!

  2. Gildenia disse:

    09 de setembro de 2009 às 23:47 (próximo)

    Oi, gostaria de saber como faço, pra abri uma empresa pague segura? desde já agradeço.

  3. Tony Vladier disse:

    09 de outubro de 2009 às 15:54 (próximo)

    Olá amigos do Blog Pagseguro!
    Gostaria de saber se existe algum projeto de criação de alguma extensão para o Dreamweaver (.mxp)que facilite na criação de carrinho de compras com Chekout já preparado para o Pagseguro, assim como existem o Net Store, o MX Kommerce, o Cartweaver e até mesmo o carrinho de compras brasileiro lançado pelo Fabrício Manzi, que, infelizmente… considero o único aqui no Brasil e é feito somente para .ASP.
    Seria possível isso?

  4. Comunicação PagSeguro disse:

    31 de outubro de 2009 às 11:01 (próximo)

    Olá Gildenia,
    Você pode abrir uma conta pessoal, vendedor (com CPF) ou empresarial (com CNPJ) no PagSeguro.
    Acesse nosso site http://www.pagseguro.com.br, leva menos de 5 minutos e a criação de conta é grátis, sem taxa de manutenção!
    Depois você pode visitar nosso Guia do desenvolvedor, e encontrar opções para colocar um botão PagSeguro no seu blog: http://visie.com.br/pagseguro/

    Atenciosamente,
    Equipe PagSeguro

  5. Mauricio disse:

    08 de abril de 2010 às 0:33 (próximo)

    Olá.
    Por favor, gostaria que alguem me ajudasse a entender uma coisa. ”O pagseguro é totalmente gratis para quem quer vender um infoproduto em um site? Pelo pouco que entendi, eles cobram uma taxa, só não sei se é um percentual sobre a venda realizada ou é uma cobrança definitiva(mensal).
    Por favor, agradeço a quem postar uma resposta.
    Obrigado
    Mauricio Morais

  6. Comunicação PagSeguro 2 disse:

    08 de abril de 2010 às 12:06 (próximo)

    Olá Mauricio,

    O PagSeguro é gratuito para quem compra e para quem vende sem taxa administrativa (mensal) ou de abertura de conta, sem taxa de cancelamento.
    As taxas de serviço do PagSeguro só são aplicadas quando o vendedor recebe um pagamento. Se você não receber nada, não paga nada.

    Confira mais no link abaixo:
    https://pagseguro.uol.com.br/taxas_e_tarifas.jhtml

    Atenciosamente,
    Equipe PagSeguro.

  7. Grace disse:

    15 de agosto de 2010 às 10:51 (próximo)

    A dica do Gustavo me ajudou muito mesmo! Estava quebrando minha cabeça com isso.
    Valeu!

  8. Lucas Diego disse:

    05 de janeiro de 2011 às 20:36 (próximo)

    Usando o carrinho do pagseguro, como faço para enviar os dados do meu cliente para que ele não precise se cadastrar novamente no pagseguro? assim como acontece com o carrinho próprio (CP)

  9. eduardo disse:

    06 de janeiro de 2011 às 19:03 (próximo)

    No caso do carrinho PagSeguro não é possível fazer o envio dos dados pessoais de seu comprador.

Deixe um comentário

Só serão postados comentários referentes às matérias publicadas.
Para atendimento PagSeguro, dúvidas, sugestões ou reclamações visite www.pagseguro.com.br/atendimento

Blog do PagSeguro