My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Downloads
Wiki pages
Links

Gostou do componente? Então que tal...


PagSeguro.Net

Assista ao vídeo de exemplo de uso dos controles PagSeguro.Net

  • PagSeguro.Net é um conjunto de controles para ASP.NET que permite integrar sua aplicação de forma simples e segura ao sistema de pagamento online do UOL, o PagSeguro (http://www.pagseguro.com.br).
  • Também está disponível para download um servidor PagSeguro para testes. O servidor necessita do .Net Framework 2.0 para funcionar.

ATENÇÃO Lembre-se de ajustar no web.config o encoding de seus requests e responses para ISO-8859-1 a fim de evitar problemas com caracteres especiais.

<system.web>

<globalization requestEncoding="iso-8859-1" responseEncoding="iso-8859-1" /> ...
</system.web>


PagSeguro TestServer

Assista ao vídeo de exemplo de uso do servidor de testes PagSeguroServer

O PagSeguro TestServer é um servidor de testes, desenvolvido em .Net para que seja possível testar a integração de um sistema com o PagSeguro da Uol de forma offline em ambiente windows.

A] Como configurar o servidor PagSeguro:

  1. Instale o pacote do Servidor e inicie o "PagSeguro TestServer"
  2. Vá em Arquivo -> Configurações e configure a URL da sua página de retorno automático
  3. Inicie o servidor através da barra de ferramentas ou em Arquivo -> Servidor-> Iniciar
  4. Seu servidor estará online escutando os seguintes endereços:
    1. URL de venda: http://localhost:9090/checkout/checkout.jhtml
    2. URL de Retorno Automático: http://localhost:9090/pagseguro-ws/checkout/NPI.jhtml

B] Funcionamento:

Ao receber uma venda, o servidor irá listá-la na tela principal. Selecione a venda e clique no ícone da lupa da barra de ferramentas para visualizar toda a venda.

Para disparar o retorno automático, selecione o Tipo de Pagamento, Status, insira o Valor do Frete no formato (0,00) e alguma anotação necessária e ao final clique em "Alterar Status". Isto invocará a URL de retorno automático configurada passando as informações de retorno.

C] Como configurar os controles PagSeguro.Net para utilizar o servidor de testes:

  1. Para configurar o controle "VendaPagSeguro"
    1. Configure a propriedade "UrlPagSeguro" do controle:
    2. UrlPagSeguro = "http://localhost:9090/checkout/checkout.jhtml"
  2. Para configurar o controle "RetornoPagSeguro"
    1. Configure a propriedade "UrlNPI" do controle:
    2. UrlNPI = "http://localhost:9090/pagseguro-ws/checkout/NPI.jhtml"
Powered by Google Project Hosting