Class FundingAccounts


  • public class FundingAccounts
    extends Base
    • Constructor Detail

      • FundingAccounts

        public FundingAccounts()
    • Method Detail

      • getList

        public java.util.List<FundingAccount> getList()
        Get list
        Returns:
        list
      • getTotalResultsCount

        public java.lang.String getTotalResultsCount()
        The total number of funding accounts of the customer matching the search criteria.
        Returns:
        totalResultsCount
      • getHasMoreResults

        public java.lang.String getHasMoreResults()
        true if there are more results or pages
        Returns:
        hasMoreResults
      • getUrl

        public java.lang.String getUrl()
        This URL fetches the next or previous set of funding accounts, based on the presence of after_object or before_object parameter.
        Returns:
        url
      • getFromIndex

        public java.lang.String getFromIndex()
        The id of the object before which the previous set of objects are to be retrieved.
        Returns:
        fromIndex
      • getToIndex

        public java.lang.String getToIndex()
        The id of the object after which the next set of objects are to be retrieved.
        Returns:
        toIndex
      • getQueryId

        public java.lang.String getQueryId()
        The query id of the object.
        Returns:
        queryId
      • getIDCUSTOMER

        public java.lang.String getIDCUSTOMER()
        The unique identifier assigned by EBPP to the customer.
        Returns:
        ID_CUSTOMER
      • getPageSize

        public java.lang.String getPageSize()
        The maximum number of objects returned in the query.
        Returns:
        pageSize
      • getAccountNumber

        public java.lang.String getAccountNumber()
        The Account Number to get details of.
        Returns:
        accountNumber
      • getStatus

        public java.util.List<java.lang.String> getStatus()
        The status of the funding account in EBPP. This can take multiple values in the format key=value1&key=value2....
        Returns:
        status
      • getAbaRoutingNumber

        public java.lang.String getAbaRoutingNumber()
        The ABA/Routing number for the bank account.
        Returns:
        abaRoutingNumber
      • getAccountType

        public java.util.List<java.lang.String> getAccountType()
        The type of the funding account. This can take multiple values in the format key=value1&key=value2....
        Returns:
        accountType
      • getAccountSubtype

        public java.lang.String getAccountSubtype()
        The sub type of the funding account. This is derived by EBPP in the case of card funding accounts.
        Returns:
        accountSubtype
      • forClient

        public FundingAccounts forClient​(java.lang.String clientKey)
        Overrides:
        forClient in class Base
        Parameters:
        clientKey - : The clientKey is of type String.
        Returns:
        FundingAccounts: The Instance of FundingAccounts.
      • videChannel

        public FundingAccounts videChannel​(java.lang.String channel)
        Overrides:
        videChannel in class Base
        Parameters:
        channel - : The channel is of type String.
        Returns:
        FundingAccounts: The Instance of FundingAccounts.
      • findBy

        public FundingAccounts findBy​(MultiMap<java.lang.String> FundingAccountsFilterMap)
        Parameters:
        FundingAccountsFilterMap - : The FundingAccountsFilterMap is of type com.orbipay.paymentsapi.client.MultiMap.
        Returns:
        FundingAccounts: The Instance of FundingAccounts.
      • forCustomer

        public FundingAccounts forCustomer​(java.lang.String ID_CUSTOMER)
        Parameters:
        ID_CUSTOMER - : The ID_CUSTOMER is of type String.
        Returns:
        FundingAccounts: The Instance of FundingAccounts.
      • retrievedBy

        public FundingAccounts retrievedBy​(java.lang.String requestor,
                                           java.lang.String requestorType)
        Parameters:
        requestor - : The requestor is of type String.
        requestorType - : The requestorType is of type String.
        Returns:
        FundingAccounts: The Instance of FundingAccounts.
      • get

        public FundingAccounts get​(InvocationContext invocationContext,
                                   java.lang.String liveMode)
                            throws OrbipayApiException
        Parameters:
        invocationContext - : The invocationContext is of type InvocationContext.
        liveMode - : The liveMode is of type String
        Returns:
        FundingAccounts: The Instance of FundingAccounts.
        Throws:
        OrbipayApiException - The only Exception that is thrown in Exceptional case
      • get

        public FundingAccounts get​(InvocationContext invocationContext,
                                   java.lang.String liveMode,
                                   java.lang.String apiEndPoint)
                            throws OrbipayApiException
        Parameters:
        invocationContext - : The invocationContext is of type InvocationContext.
        liveMode - : The liveMode is of type String
        apiEndPoint - : The apiEndPoint is of type String.
        Returns:
        FundingAccounts: The Instance of FundingAccounts.
        Throws:
        OrbipayApiException - The only Exception that is thrown in Exceptional case
      • getPage

        public FundingAccounts getPage​(InvocationContext invocationContext,
                                       java.lang.String liveMode)
                                throws OrbipayApiException
        Parameters:
        invocationContext - : The invocationContext is of type InvocationContext.
        liveMode - : The liveMode is of type String
        Returns:
        FundingAccounts: The Instance of FundingAccounts.
        Throws:
        OrbipayApiException - The only Exception that is thrown in Exceptional case
      • getPage

        public FundingAccounts getPage​(InvocationContext invocationContext,
                                       java.lang.String liveMode,
                                       java.lang.String apiEndPoint)
                                throws OrbipayApiException
        Parameters:
        invocationContext - : The invocationContext is of type InvocationContext.
        liveMode - : The liveMode is of type String
        apiEndPoint - : The apiEndPoint is of type String.
        Returns:
        FundingAccounts: The Instance of FundingAccounts.
        Throws:
        OrbipayApiException - The only Exception that is thrown in Exceptional case