none
Pagamento digital RRS feed

  • Pergunta

  • Bom dia?

    Estou com seguinte dificuldade.

    Estou fazendo a integração do meu Sistema.

    Preciso mandar o post POST abaixo via Codigo ao clicar no botão comprar.

    <form name="pagamentodigital" action="https://www.pagamentodigital.com.br/checkout/pay/" method="post">
    
    <input name="email_loja" type="hidden" value="jether@uol.com.br">
    <input name="produto_codigo_1" type="hidden" value="1001">
    <input name="produto_descricao_1" type="hidden" value="Camisa Seleção Brasileira Oficial">
    <input name="produto_qtde_1" type="hidden" value="1">
    <input name="produto_valor_1" type="hidden" value="10.00" >
    <input name="tipo_integracao" type="hidden" value="PAD">
    <form>
    
    

    Como devo proceder?

     

    sábado, 23 de abril de 2011 12:58

Respostas

  • Consegui.... Segue a Resposta.
    protected void btnSalvar_Click(object sender, ImageClickEventArgs e)
        {
          nomeLoja = hfEmail_Loja.Value;
          produto_codigo_1 = hfProduto_codigo_1.Value;
          produto_descricao_1 = hfProduto_descricao_1.Value;
          produto_qtde_1 = hfProduto_qtde_1.Value;
          produto_valor_1 = hfProduto_valor_1.Value;
          tipo_integracao = hfTipo_integracao.Value;
          email = hfEmail.Value;
    
          System.Web.HttpContext.Current.Response.Write("<body onload=document.forms[0].submit();>");
          System.Web.HttpContext.Current.Response.Write("<form name=\"Form\" method=post action=\"https://www.pagamentodigital.com.br/checkout/pay\">");
    
          System.Web.HttpContext.Current.Response.Write(string.Format("<input type=hidden name=\"email_loja\" value="+nomeLoja+">"));
          System.Web.HttpContext.Current.Response.Write(string.Format("<input type=hidden name=\"produto_descricao_1\" value=" + produto_descricao_1 + ">"));
          System.Web.HttpContext.Current.Response.Write(string.Format("<input type=hidden name=\"produto_qtde_1\" value=" + produto_qtde_1 + ">"));
          System.Web.HttpContext.Current.Response.Write(string.Format("<input type=hidden name=\"produto_valor_1\" value=" + produto_valor_1 + ">"));
          System.Web.HttpContext.Current.Response.Write(string.Format("<input type=hidden name=\"tipo_integracao\" value=" + tipo_integracao + ">"));
    
    
          System.Web.HttpContext.Current.Response.Write(string.Format("<input type=hidden name=\"produto_codigo_1\" value=" + produto_codigo_1 + ">"));
          System.Web.HttpContext.Current.Response.Write(string.Format("<input type=hidden name=\"email\" value=" + email + ">"));
          
    
          System.Web.HttpContext.Current.Response.Write("</form>");
          System.Web.HttpContext.Current.Response.Write("</body>");
        }
    
    • Marcado como Resposta Jether Netto segunda-feira, 25 de abril de 2011 13:53
    segunda-feira, 25 de abril de 2011 13:52

Todas as Respostas

  • Alguém pode me Ajudar?
    segunda-feira, 25 de abril de 2011 12:27
  • Consegui.... Segue a Resposta.
    protected void btnSalvar_Click(object sender, ImageClickEventArgs e)
        {
          nomeLoja = hfEmail_Loja.Value;
          produto_codigo_1 = hfProduto_codigo_1.Value;
          produto_descricao_1 = hfProduto_descricao_1.Value;
          produto_qtde_1 = hfProduto_qtde_1.Value;
          produto_valor_1 = hfProduto_valor_1.Value;
          tipo_integracao = hfTipo_integracao.Value;
          email = hfEmail.Value;
    
          System.Web.HttpContext.Current.Response.Write("<body onload=document.forms[0].submit();>");
          System.Web.HttpContext.Current.Response.Write("<form name=\"Form\" method=post action=\"https://www.pagamentodigital.com.br/checkout/pay\">");
    
          System.Web.HttpContext.Current.Response.Write(string.Format("<input type=hidden name=\"email_loja\" value="+nomeLoja+">"));
          System.Web.HttpContext.Current.Response.Write(string.Format("<input type=hidden name=\"produto_descricao_1\" value=" + produto_descricao_1 + ">"));
          System.Web.HttpContext.Current.Response.Write(string.Format("<input type=hidden name=\"produto_qtde_1\" value=" + produto_qtde_1 + ">"));
          System.Web.HttpContext.Current.Response.Write(string.Format("<input type=hidden name=\"produto_valor_1\" value=" + produto_valor_1 + ">"));
          System.Web.HttpContext.Current.Response.Write(string.Format("<input type=hidden name=\"tipo_integracao\" value=" + tipo_integracao + ">"));
    
    
          System.Web.HttpContext.Current.Response.Write(string.Format("<input type=hidden name=\"produto_codigo_1\" value=" + produto_codigo_1 + ">"));
          System.Web.HttpContext.Current.Response.Write(string.Format("<input type=hidden name=\"email\" value=" + email + ">"));
          
    
          System.Web.HttpContext.Current.Response.Write("</form>");
          System.Web.HttpContext.Current.Response.Write("</body>");
        }
    
    • Marcado como Resposta Jether Netto segunda-feira, 25 de abril de 2011 13:53
    segunda-feira, 25 de abril de 2011 13:52
  • Tem um post no meu blog que auxilia a integração com o Pagamento Digital, só dar uma olhada e qualquer dúvida fique a vontade para entrar em contato.

     

    http://www.cassiobp.com.br/Blog/post/Integracao-Pagamento-Digital.aspx


    Cássio V1RU5
    terça-feira, 3 de maio de 2011 23:37