com.Verisign.payment
Class PFProAPI
java.lang.Object
|
+--com.Verisign.payment.PFProAPI
- public class PFProAPI
- extends java.lang.Object
PFProAPI - PayPal Payflow Pro API class
Method Summary |
int |
CreateContext(java.lang.String HostAddress,
int HostPort,
int Timeout,
java.lang.String ProxyAddress,
int ProxyPort,
java.lang.String ProxyLogon,
java.lang.String ProxyPassword)
CreateContext() -
This function creates a context which is used to communicate with
the PayPal Payment Server. |
int |
DestroyContext()
DestroyContext() -
Destroys the context created by CreateContext(). |
java.lang.String |
SubmitTransaction(java.lang.String ParmList)
SubmitTransaction() -
Submits a transaction to the PayPal Payment Server. |
java.lang.String |
Version()
PNVersion() - Returns the Payflow Pro Client Version string. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PFProAPI
public PFProAPI()
Version
public java.lang.String Version()
- PNVersion() - Returns the Payflow Pro Client Version string.
CreateContext
public int CreateContext(java.lang.String HostAddress,
int HostPort,
int Timeout,
java.lang.String ProxyAddress,
int ProxyPort,
java.lang.String ProxyLogon,
java.lang.String ProxyPassword)
- CreateContext() -
This function creates a context which is used to communicate with
the PayPal Payment Server.
- Parameters:
HostAddress
- Connect to address (Example: test.signio.com)HostPort
- Port to connect to (Example: 443)Timeout
- Seconds in before transaction fails due to timeoutProxyAddress
- The address of your proxy server if you have one, "" otherwiseProxyPort
- The port of your proxy server if you have one, 0 otherwiseProxyLogon
- Your logon name on your proxy server if you have one, "" otherwiseProxyPassword
- Your password on your proxy server if you have one, "" otherwise
DestroyContext
public int DestroyContext()
- DestroyContext() -
Destroys the context created by CreateContext().
SubmitTransaction
public java.lang.String SubmitTransaction(java.lang.String ParmList)
- SubmitTransaction() -
Submits a transaction to the PayPal Payment Server.
- Parameters:
ParmList
- Variables passed to PayPal. See PayPal Integration Documentation.