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)