p12f.exe.pasarelapagos.helpers
Class SenderHelper

java.lang.Object
  extended byp12f.exe.pasarelapagos.helpers.SenderHelper

public class SenderHelper
extends java.lang.Object


Constructor Summary
SenderHelper()
           
 
Method Summary
static java.lang.String getHTMLJustificantePostCodeByOids(java.lang.String oids, java.lang.String idioma, java.lang.String url)
          Obtiene el codigo html para hacer un post para la Solicitud de Justificante.
static java.lang.String getHTMLPostCode(PaymentGatewayData data, java.lang.String url)
          Obtiene el codigo html para hacer un post
static void main(java.lang.String[] args)
           
static java.lang.String redirigirEntidadV1(java.lang.String pagoXML, java.lang.String url)
          Obtiene el codigo html para crear una pagina http que redirija al cliente a la entidad financiera con los parametros necesarios, segun la version 1 de l Pasarela
static java.lang.String redirigirEntidadV2(java.lang.String paymentDataXML, java.lang.String presentationDataXML, java.lang.String protocolDataXML, java.lang.String url)
          Obtiene el codigo html para crear una pagina http que redirija al cliente a la entidad financiera con los parametros necesarios, segun la version 2 de la Pasarela
static java.lang.String redirigirEntidadV2conAlert(java.lang.String paymentDataXML, java.lang.String presentationDataXML, java.lang.String protocolDataXML, java.lang.String url, java.lang.String mensaje)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SenderHelper

public SenderHelper()
Method Detail

main

public static void main(java.lang.String[] args)
Parameters:
args -

getHTMLPostCode

public static java.lang.String getHTMLPostCode(PaymentGatewayData data,
                                               java.lang.String url)
Obtiene el codigo html para hacer un post

Parameters:
data -
Returns:

getHTMLJustificantePostCodeByOids

public static java.lang.String getHTMLJustificantePostCodeByOids(java.lang.String oids,
                                                                 java.lang.String idioma,
                                                                 java.lang.String url)
Obtiene el codigo html para hacer un post para la Solicitud de Justificante.

Returns:

redirigirEntidadV1

public static java.lang.String redirigirEntidadV1(java.lang.String pagoXML,
                                                  java.lang.String url)
Obtiene el codigo html para crear una pagina http que redirija al cliente a la entidad financiera con los parametros necesarios, segun la version 1 de l Pasarela

Parameters:
url - URL de la entidad a la que enviar los pagos
Returns:

redirigirEntidadV2

public static java.lang.String redirigirEntidadV2(java.lang.String paymentDataXML,
                                                  java.lang.String presentationDataXML,
                                                  java.lang.String protocolDataXML,
                                                  java.lang.String url)
Obtiene el codigo html para crear una pagina http que redirija al cliente a la entidad financiera con los parametros necesarios, segun la version 2 de la Pasarela

Parameters:
paymentDataXML - Estructura XML que contiene la informacion sobre los pagos
presentationDataXML - Estructura XML que contiene informacion de presentacion
protocolDataXML - Estructura XML que contiene datos de protocolo
url - URL de la entidad a la que enviar los pagos
Returns:

redirigirEntidadV2conAlert

public static java.lang.String redirigirEntidadV2conAlert(java.lang.String paymentDataXML,
                                                          java.lang.String presentationDataXML,
                                                          java.lang.String protocolDataXML,
                                                          java.lang.String url,
                                                          java.lang.String mensaje)