CodePaste Logo
New Snippet New Snippet Recent Snippets Recent Snippets My Snippets My Snippets Web Code Search Snippets Search
Sign inor Register
Format:
Recent snippets matching tags of Locaweb gateway
C#
//toda a aplicação consegue acessar esta variável
       public static ConfiguracaoVISA configuracaoVisaVBV;
       public static ConfiguracaoREDECARD configuracaoREDECARD;
 
       protected void Application_Start(object sender, EventArgs e)
       {
           //Configurando no app Start 
           
           configuracaoVisaVBV = new ConfiguracaoVISA("0123456789", APILocawebGateway.VISA.FormaPagamento.CreditoaVista, APILocawebGateway.AMBIENTE.PRODUCAO, "0123456789", "www.urlRetornoVisa.com");
           configuracaoREDECARD = new ConfiguracaoREDECARD(APILocawebGateway.AMBIENTE.PRODUCAO, "0123456789", "0123456789");
by Higor   October 12, 2009 @ 10:09am
415 Views
no comments
 
C#
//O método acima dispara uma nova requisição, a verificação abaixo identifica se a captura foi realizada com sucesso
           if (respostaEnvio.StatusTransacao == "1")
           {
               //Captura realizada com sucesso
 
           }
           else
           {
               //falha
           }
by Higor   October 12, 2009 @ 10:04am
253 Views
no comments
 
C#
if (respostaEnvio.StatusTransacao == "0")
{
 //Capturar
   String retornoCaptura =   gerenciadorRequisicaoREDECARD.RealizarRequisicaoCaptura(respostaEnvio,                                            TransacaoOrigem.SEMJUROS, Convert.ToInt32("1,00"), 1);
}
by Higor   October 12, 2009 @ 10:02am
189 Views
no comments
 
C#
GerenciadorRequisicaoREDECARD gerenciadorRequisicaoREDECARD = new GerenciadorRequisicaoREDECARD(Global.configuracaoREDECARD);
         var respostaEnvio = gerenciadorRequisicaoREDECARD.ObterResposta(Context);
by Higor   October 12, 2009 @ 9:59am
289 Views
no comments
 
C#
<%
        //Renderizando o formulário do Mastercard
        Response.Write(HTMLHelperREDECARD.RenderizarFormMastercard(Exemplo.Global.configuracaoREDECARD, 0, TipoJuros.JurosDoLojista, "01", Convert.ToDecimal("1,00"))); 
    %>
    <br />
    <%
        //Renderizando o formulário do diners    
        Response.Write(HTMLHelperREDECARD.RenderizarFormDiners(Exemplo.Global.configuracaoREDECARD, 0, TipoJuros.JurosDoLojista, "01", Convert.ToDecimal("1,00"))); 
       
    %>
by Higor   October 12, 2009 @ 9:57am
232 Views
no comments
 
C#
/*
           * Execução final que obtem o resultado do processo de captura
           */
          var retornoCaptura = GerenciadorRequisicaoVISA.ObterResultadoCaptura(Context);
          Response.Write("lr" + retornoCaptura.Codigoretornotransacao);
          Response.Write("tid" + retornoCaptura.Numerotransacao);
          Response.Write("free" + retornoCaptura.Campolivre);
 
by Higor   October 09, 2009 @ 10:42am
203 Views
no comments
 
C#
if (resp.CodigoRetornoTransacao == "0")
            {
                //valido
 
                /* O código abaixo realiza a captura e retorna uma string, a string retornada é um formulário
                 * que com os valores de retorno da captura. O formulário será submetido para a página configurada
                 * no gateway de pagamento da locaweb, sendo assim após a execução do código abaixo
                 * o usuário é redirecionado para a tela final do processo, tela esta que processa todas
                 * as informações obtidas na captura
                 * 
by Higor   October 09, 2009 @ 10:41am
219 Views
no comments
 
C#
//O código abaixo realiza a requisição e já obtem o retorno
         RespostaSegundaRequisicaoVISA resp = gerenciadorRequisicaoVisa.RealizarRequisicaoReenvio(); //Realizando o Reenvio
by Higor   October 09, 2009 @ 10:40am
208 Views
no comments
 
C#
GerenciadorRequisicaoVISA gerenciadorRequisicaoVisa = new GerenciadorRequisicaoVISA(Global.configuracaoVisaVBV, respostaVisa);
 
          RespostaSegundaRequisicaoVISA resp = gerenciadorRequisicaoVisa.RealizarRequisicaoReenvio(); //Realizando o Reenvio
by Higor   October 09, 2009 @ 10:38am
315 Views
no comments
 
C#
RespostaVISA respostaVisa = new RespostaVISA();
          respostaVisa.NumeroTransacao = Context.Request[RetornoQueryStringVISA.NUMEROTRANSACAO];
          respostaVisa.NumeroOrdem = Context.Request[RetornoQueryStringVISA.NUMEROORDEM];
by Higor   October 09, 2009 @ 10:37am
779 Views
no comments
 
C#
Response.Write(
APILocawebGateway.VISA.HTMLHelperVISA.RenderizarForm(Exemplo.Global.configuracaoVisaVBV, 1, "001", Convert.ToDecimal("100,00"))
);  
by Higor   October 09, 2009 @ 10:33am
213 Views
no comments
 
brought to you by:
West Wind Techologies



If you find this site useful and use it frequently please consider making a donation to support this free service.
Donate