com.logicboxes.foundation.sfnb.paymentgateway
Class PaymentGateway
java.lang.Object
com.logicboxes.foundation.sfnb.paymentgateway.PaymentGateway
public class PaymentGateway
- extends java.lang.Object
|
Method Summary |
java.util.HashMap |
getAllPaymentGateways(java.lang.String SERVICE_USERNAME,
java.lang.String SERVICE_PASSWORD,
java.lang.String SERVICE_ROLE,
java.lang.String SERVICE_LANGPREF,
int SERVICE_PARENTID)
|
java.util.HashMap |
list(java.lang.String SERVICE_USERNAME,
java.lang.String SERVICE_PASSWORD,
java.lang.String SERVICE_ROLE,
java.lang.String SERVICE_LANGPREF,
int SERVICE_PARENTID,
int PaymentTypeId,
java.lang.String[] transId,
java.lang.String[] userId,
java.lang.String sub_role,
java.lang.String transType,
java.lang.String description,
java.lang.String startDate,
java.lang.String endDate,
java.lang.String[] status,
int numOfRecordPerPage,
int pageNum,
java.lang.String[] orderBy)
Lists transactions of the specified user |
java.util.HashMap |
listPaymentGatwayNames(java.lang.String SERVICE_USERNAME,
java.lang.String SERVICE_PASSWORD,
java.lang.String SERVICE_ROLE,
java.lang.String SERVICE_LANGPREF,
int SERVICE_PARENTID,
java.lang.String[] customerAccessLevel,
java.lang.String[] resellerAccessLevel,
int numOfRecordPerPage,
int pageNum,
java.lang.String[] orderBy)
Lists all the payment gateways depending on values passed |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PaymentGateway
public PaymentGateway()
list
public java.util.HashMap list(java.lang.String SERVICE_USERNAME,
java.lang.String SERVICE_PASSWORD,
java.lang.String SERVICE_ROLE,
java.lang.String SERVICE_LANGPREF,
int SERVICE_PARENTID,
int PaymentTypeId,
java.lang.String[] transId,
java.lang.String[] userId,
java.lang.String sub_role,
java.lang.String transType,
java.lang.String description,
java.lang.String startDate,
java.lang.String endDate,
java.lang.String[] status,
int numOfRecordPerPage,
int pageNum,
java.lang.String[] orderBy)
- Lists transactions of the specified user
- Parameters:
PaymentTypeId - id for payment typetransId - transaction iduserId - useridsub_role - role for sub resellertransType - transaction type i.e. addfunddescription - description of transactionstartDate - startdate of transactionendDate - enddate of transactionstatus - status of the transactionnumOfRecordPerPage - No. of Records to be returned, minimum value must be 10. (required field)pageNum - page number to be displayed i.e. 1. (required field)orderBy -
- Returns:
- Hashtable
listPaymentGatwayNames
public java.util.HashMap listPaymentGatwayNames(java.lang.String SERVICE_USERNAME,
java.lang.String SERVICE_PASSWORD,
java.lang.String SERVICE_ROLE,
java.lang.String SERVICE_LANGPREF,
int SERVICE_PARENTID,
java.lang.String[] customerAccessLevel,
java.lang.String[] resellerAccessLevel,
int numOfRecordPerPage,
int pageNum,
java.lang.String[] orderBy)
- Lists all the payment gateways depending on values passed
- Parameters:
customerAccessLevel - Whether to allow customer or not i.e. allow all, allow noneresellerAccessLevel - Whether to allow reseller or not i.e. allow all, allow nonenumOfRecordPerPage - No. of Records to be returned. (required field)pageNum - page number to be displayed. (required field)orderBy -
- Returns:
- Hashtable
getAllPaymentGateways
public java.util.HashMap getAllPaymentGateways(java.lang.String SERVICE_USERNAME,
java.lang.String SERVICE_PASSWORD,
java.lang.String SERVICE_ROLE,
java.lang.String SERVICE_LANGPREF,
int SERVICE_PARENTID)