none
Transformar pagina asp em asp.net RRS feed

  • Pergunta

  • Pessoal. Bom dia.

    O que peço é meio estranho, mas quem sabe alguem pode me auxiliar.

     

    Estou implantando uma loja virtual e preciso colocar uma chamada para a pagina de pagto c/c mastercard

    A redecard enviou uma pagina em asp de exemplo, mas preciso implementa-la em asp.net(aspx).

    Segue abaixo, espero que alguem se disponha a me ajudar.

    Obrigado. Bom trabalho a todos.

     

    <HTML><HEAD><TITLE>Redecard - SIMULADOR KOMERCI</TITLE>
    <script language="javascript">
    <!--
    function janela(param,w,h,nome) {
       var nomearq = param;
       var vpos = window.open('','vpos',"scrollbars=yes,location=no,directories=no,status=yes,menubar=no,resizable=no,toolbar=no,top=50,left=50,width="+ w + ",height=" +h );
       document.form_pos.submit();
    }
    // -->
    </script>
    </HEAD>
    <body bgcolor=FFFFFF>
    <!--- OnSubmit="janela()" --->

    <FONT FACE=TAHOMA SIZE=3><B>PÁGINA DE EXEMPLO</B></FONT><BR>
    <FONT FACE=TAHOMA SIZE=2><B>AGUARDE, COMUNICANDO COM O AMBIENTE REDECARD...</B></FONT><BR>


    <form method="post" name="form_pos" target="vpos" action="https://ecommerce.redecard.com.br/pos_virtual/form_card.asp">

    <%
    '### PARAMETROS

    Filiacao="12345678"
    Valor="12.63"
    EndIP="127.0.0.1"

    '##############

    Set KomerciObj = Server.CreateObject("Komerci.Codver")
    codv = KomerciObj.Codver("C:\projetos\", Filiacao, Valor, EndIP)
    %>
      <input type="hidden" name="CODVER" value="<% =codv %>">
      <input type="hidden" name="TOTAL" value="<% =valor %>">
      <input type="hidden" name="FILIACAO" value="<% =Filiacao %>">
      <input type="hidden" name="NUMPEDIDO" value="0AHD8283632673">
      <input type="hidden" name="PAX1" value="OPCIONAL">
      <input type="hidden" name="PARCELAS" value="00">
      <input type="hidden" name="TRANSACAO" value="04">
      <input type="hidden" name="DISTRIBUIDOR" value="">
      <input type="hidden" name="BANDEIRA" value="MASTERCARD">
      <input type="hidden" name="URLBACK" value="https://www.meusite.com.br/Shopping/Finaliza.aspx">

    <BR>

    </FORM>
    <BR>
    <FONT FACE=TAHOMA><A HREF="BLOCKED SCRIPTjanela()">Clique aqui para iniciar a transação manualmente</A>
    </HTML>

    quinta-feira, 31 de julho de 2008 11:31

Respostas

Todas as Respostas

  • Olá J.G.Z,

    frente o seu post, não fica claro qual sua dificuldade.

    A princípio, o processo não é tão complicado, já que basta enviarmos valores aos parâmetros da 'url da operadora'.

    Explique um pouco mais detalhadamente, derrepente posso ajudar.

     

     

    Att,

    Felippe Medeiros.

    quinta-feira, 31 de julho de 2008 11:43
  • Tudo bom Felippe.

     

    Correção. A penultima linha é

    "javascript" onde esta "BLOCKED SCRIPT"  

     

    Explicando melhor o que preciso.

     

    Copiei esta pagina asp para aspx.

    Preciso que o funcionamento seja o mesmo.

     

    Porem ocorre erro na linha

    codv = KomerciObj.Codver("C:\projetos\", Filiacao, Valor, EndIP)

     

    No i.e. aparece

    Compilation Error

    Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.

    Compiler Error Message: CS1010: Newline in constant

     

    Source Error:

    Line 25: 
    Line 26: Set KomerciObj = Server.CreateObject("Komerci.Codver")
    Line 27: codv = KomerciObj.Codver("C:\projetos\", Filiacao, Valor, EndIP)
    Line 28: %>
    Line 29:   <input type="hidden" name="CODVER" value="<% =codv %>">

     

    Obrigado.

     


    quinta-feira, 31 de julho de 2008 12:18
  • Pessoal.

     

    Consegui converter com o Migration.

     

    http://www.asp.net/migrationassistants/asp2aspnet.aspx

    Mesmo assim, obrigado.
    quinta-feira, 31 de julho de 2008 13:10