Examples of HtmlViewerHelper


Examples of br.com.caelum.stella.gateway.HtmlViewerHelper

  private void criarPaginaDeTeste(PagSeguroCheckout checkout,
      String nomeArquivo) {
    PagSeguroDadosAutorizacaoPagamento dadosAutorizacaoPagamento = new PagSeguroSolicitaAutorizacaoPagamento(
        checkout).handle();

    new HtmlViewerHelper().body("")
        .form(configuracao.getUrlComponenteAutorizacao(), "post",
            "pagamento").createInputsHidden(
            criarCampos(dadosAutorizacaoPagamento))
        .criarPaginaTemporariaNoDisco(
            new File("").getAbsolutePath() + File.separator + "/"
View Full Code Here

Examples of br.com.caelum.stella.gateway.HtmlViewerHelper

            AmexTipoTransacao.A_VISTA,
            AmexTipoCartao.AMERICA_EXPRESS));
    AmexDadosAutorizacaoPagamento amexDadosAutorizacaoPagamento = new AmexSolicitaAutorizacaoPagamento(
        amexCheckout).handle();
    Map<String, Object> fields = gerarInputs(amexDadosAutorizacaoPagamento);
    new HtmlViewerHelper().body("").form(
        new AmexDadosConfiguracao().getUrlComponenteAutorizacao(),
        "get", "pagamento").createInputsHidden(fields)
        .criarPaginaTemporariaNoDisco(
            new File("").getAbsolutePath() + File.separator
                + "/post_dados_amex.html");   
View Full Code Here

Examples of br.com.caelum.stella.gateway.HtmlViewerHelper

            .newPagamentoParceladoJurosLojista(2,
                AmexTipoCartao.AMERICA_EXPRESS));
    AmexDadosAutorizacaoPagamento amexDadosAutorizacaoPagamento = new AmexSolicitaAutorizacaoPagamento(
        amexCheckout).handle();
    Map<String, Object> fields = gerarInputs(amexDadosAutorizacaoPagamento);
    new HtmlViewerHelper().body(
        "onload=document.getElementById('pagamento').submit();").form(
        new AmexDadosConfiguracao().getUrlComponenteAutorizacao(),
        "get", "pagamento").createInputsHidden(fields)
        .criarPaginaTemporariaNoDisco(
            new File("").getAbsolutePath() + File.separator
View Full Code Here

Examples of br.com.caelum.stella.gateway.HtmlViewerHelper

  }

 
  private void gerarPaginaDeTeste(String nomePagina,VISATipoSolicitacaoIntegracao tipoSolicitacaoIntegracao,Map<String,Object> fields) {
    new HtmlViewerHelper().body("onload=document.getElementById('pagamento').submit()").form(
        tipoSolicitacaoIntegracao.getUrlComponente(),
        "get", "pagamento").createInputsHidden(fields)
        .criarPaginaTemporariaNoDisco(
            new File("").getAbsolutePath() + File.separator + "/"
                + nomePagina);
View Full Code Here

Examples of br.com.caelum.stella.gateway.HtmlViewerHelper

  }

  private void abrirPaginaHTMLComOsDadosDeAutorizacao(
      RedecardDadosAutorizacaoPagamento dadosAutorizacaoPagamento)
      throws Exception {
    HtmlViewerHelper htmlViewerHelper = new HtmlViewerHelper();
    HashMap<String, Object> fields = new HashMap<String, Object>();
    fields.put("TOTAL", dadosAutorizacaoPagamento
        .getTotalComDuasCasasDecimais());
    fields.put("TRANSACAO", dadosAutorizacaoPagamento.getFormaPagamento()
        .getTipoTransacao());
    fields.put("PARCELAS", dadosAutorizacaoPagamento.getFormaPagamento()
        .getNumeroDeParcelasComNoMinimoDoisDigitos());
    fields.put("FILIACAO", dadosAutorizacaoPagamento.getFiliacao());
    fields.put("DISTRIBUIDOR", dadosAutorizacaoPagamento
        .getFiliacaoDistribuidor());
    fields.put("BANDEIRA", dadosAutorizacaoPagamento.getBandeira());
    fields.put("NUMPEDIDO", dadosAutorizacaoPagamento.getNumeroDoPedido());
    fields.put("PAX1", dadosAutorizacaoPagamento.getPax1());
    fields.put("CODVER", dadosAutorizacaoPagamento.getCodVer());
    fields.put("URLBACK", "http://www.acharuma.com.br");
    fields.put("URLCIMA", dadosAutorizacaoPagamento.getUrlCima());
    fields.put("TARGET", dadosAutorizacaoPagamento.getTarget());
    htmlViewerHelper.body(
        "onload=document.getElementById('teste').submit();").form(
        new GatewaysConf().getRedeCardUrlParaComponenteDeAutorizacao(),
        "post", "teste").createInputsHidden(fields)
        .criarPaginaTemporariaNoDisco(
            pathPastaPagina + "post_dados_master.html");
View Full Code Here

Examples of br.com.caelum.stella.gateway.HtmlViewerHelper

    // o numero a ser anexado pode ser diferente do numero do pedido
    BBDadosAutorizacaoPagamento dadosAutorizacaoPagamento = new BBSolicitaAutorizacaoPagamento(
        checkout, checkout.getNumeroDoPedido(), new Object[] { checkout
            .getNumeroDoPedido() }, new Object[] { checkout
            .getNumeroDoPedido() }).handle();
    HtmlViewerHelper htmlViewerHelper = new HtmlViewerHelper();
    Map<String, Object> fields = criarMapaComCampos(dadosAutorizacaoPagamento);
    htmlViewerHelper.body(
        "onload=document.getElementById('pagamento').submit();").form(
        new GatewaysConf().getBBUrlComponenteDeAutorizacao(), "post",
        "pagamento").createInputsHidden(fields)
        .criarPaginaTemporariaNoDisco(
            pathPastaPagina + "/post_dados_bb_bloqueto.html");
View Full Code Here

Examples of br.com.caelum.stella.gateway.HtmlViewerHelper

    // o numero a ser anexado pode ser diferente do numero do pedido
    BBDadosAutorizacaoPagamento dadosAutorizacaoPagamento = new BBSolicitaAutorizacaoPagamento(
        checkout, checkout.getNumeroDoPedido(), new Object[] { checkout
            .getNumeroDoPedido() }, new Object[] { checkout
            .getNumeroDoPedido() }).handle();
    HtmlViewerHelper htmlViewerHelper = new HtmlViewerHelper();
    Map<String, Object> fields = criarMapaComCampos(dadosAutorizacaoPagamento);
    htmlViewerHelper.body(
        "onload=document.getElementById('pagamento').submit();").form(
        new GatewaysConf().getBBUrlComponenteDeAutorizacao(), "post",
        "pagamento").createInputsHidden(fields)
        .criarPaginaTemporariaNoDisco(
            pathPastaPagina + "/post_dados_bb_debito.html");
View Full Code Here

Examples of br.com.caelum.stella.gateway.HtmlViewerHelper

    // o numero a ser anexado pode ser diferente do numero do pedido
    BBDadosAutorizacaoPagamento dadosAutorizacaoPagamento = new BBSolicitaAutorizacaoPagamento(
        checkout, checkout.getNumeroDoPedido(), new Object[] { checkout
            .getNumeroDoPedido() }, new Object[] { checkout
            .getNumeroDoPedido() }).handle();
    HtmlViewerHelper htmlViewerHelper = new HtmlViewerHelper();
    Map<String, Object> fields = criarMapaComCampos(dadosAutorizacaoPagamento);
    htmlViewerHelper.body(
        "onload=document.getElementById('pagamento').submit();").form(
        new GatewaysConf().getBBUrlComponenteDeAutorizacao(), "post",
        "pagamento").createInputsHidden(fields)
        .criarPaginaTemporariaNoDisco(
            pathPastaPagina + "/post_dados_bb_crediario.html");
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.