p12d.exe.pasarelapagos.services
Class P12DPaymentFactoryAPI

java.lang.Object
  extended byp12d.exe.pasarelapagos.services.P12DPaymentFactoryAPI

public class P12DPaymentFactoryAPI
extends java.lang.Object

Clase para manejar las llamadas a los diferentes apis o implementaciones de la Pasarela de Pagos. Por ejemplo para llamar desde un cliente al api de pagos : P12DPaymentManagerAPI paymentAPI = P12DPaymentFactoryAPI.getPaymentManagerAPI(); paymentAPI.createPayment(paymentRequestData);


Field Summary
static java.lang.String paymentOID
           
 
Constructor Summary
P12DPaymentFactoryAPI()
           
 
Method Summary
static P12DPaymentManagerAPI getPaymentManagerAPI()
          Devuelve una nueva instancia del API Cliente de Pagos.
static P12DPaymentManagerAPI getPaymentManagerAPIByOID(java.lang.String bzdOid)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

paymentOID

public static java.lang.String paymentOID
Constructor Detail

P12DPaymentFactoryAPI

public P12DPaymentFactoryAPI()
Method Detail

getPaymentManagerAPI

public static P12DPaymentManagerAPI getPaymentManagerAPI()
Devuelve una nueva instancia del API Cliente de Pagos.

Returns:
P12DPaymentManagerAPI

getPaymentManagerAPIByOID

public static P12DPaymentManagerAPI getPaymentManagerAPIByOID(java.lang.String bzdOid)