Class Gateway
Summary description for Equiant
Inheritance
Inherited Members
Namespace: Equiant
Assembly: Web Services.dll
Syntax
[WebService(Namespace = "http://www.equiant.com/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[ScriptService]
public class Gateway : WebService, IComponent, IDisposable, IServiceProvider
Fields
authorization
Declaration
public Credentials authorization
Field Value
Type | Description |
---|---|
Equiant.Credentials |
Methods
AccountClass(String)
Obtain account classification info.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public Info AccountClass(string AccountNumber)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | The account number. |
Returns
Type | Description |
---|---|
Equiant.Entities.Client.Access.Info |
AccountCommunicationList(String, Communication.CommunicationTypes)
Accounts the communication list.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public Collection<Communication> AccountCommunicationList(string AccountNumber, Communication.CommunicationTypes type)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | The account number. |
Equiant.Entities.Accounts.Communication.CommunicationTypes | type | The type. |
Returns
Type | Description |
---|---|
System.Collections.ObjectModel.Collection<Equiant.Entities.Accounts.Communication> |
AccountInformation(String)
Accounts the information.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public PersonalInformation AccountInformation(string AccountNumber)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | The account number. |
Returns
Type | Description |
---|---|
Equiant.Entities.Accounts.PersonalInformation |
AccountNames(String)
Accounts the names.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public Collection<Person> AccountNames(string AccountNumber)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | The account number. |
Returns
Type | Description |
---|---|
System.Collections.ObjectModel.Collection<Equiant.Entities.Common.Person> |
AllLoanInformation(String)
All Loan information.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public Client AllLoanInformation(string AccountNumber)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | The account number. |
Returns
Type | Description |
---|---|
Equiant.Entities.Loans.Client |
BillingCategoryBalanceHeaders(String)
Billing category balance headers.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public List<string> BillingCategoryBalanceHeaders(string AccountNumber)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | The account number. |
Returns
Type | Description |
---|---|
System.Collections.Generic.List<System.String> |
BillingCategoryBalanceHistory(String, Int32)
Billings ategory balance history.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public DataTable BillingCategoryBalanceHistory(string AccountNumber, int Year)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | The account number. |
System.Int32 | Year | The year. |
Returns
Type | Description |
---|---|
System.Data.DataTable |
BillingInformation(String)
Billings the information.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public Billing BillingInformation(string AccountNumber)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | The account number. |
Returns
Type | Description |
---|---|
Equiant.Entities.Billings.Billing |
BillingSettings(String)
Billing Settings
Declaration
[WebMethod]
[SoapHeader("authorization")]
public ServiceSettings BillingSettings(string AccountNumber)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | The account number. |
Returns
Type | Description |
---|---|
Equiant.Entities.Services.ServiceSettings |
BillingTransactionDetails(String, Int32)
Billings the transaction details.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public Collection<BillingTransaction> BillingTransactionDetails(string AccountNumber, int Year)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | The account number. |
System.Int32 | Year | The year. |
Returns
Type | Description |
---|---|
System.Collections.ObjectModel.Collection<Equiant.Entities.Billings.BillingTransaction> |
BillingTransactionsYearsList(String)
Billings the transactions.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public List<string> BillingTransactionsYearsList(string AccountNumber)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | The account number. |
Returns
Type | Description |
---|---|
System.Collections.Generic.List<System.String> |
CountryList(String)
Countries the list.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public List<string> CountryList(string AccountNumber)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | The account number. |
Returns
Type | Description |
---|---|
System.Collections.Generic.List<System.String> |
EmailTypes(String)
Emails the types.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public Collection<Communication> EmailTypes(string AccountNumber)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | The account number. |
Returns
Type | Description |
---|---|
System.Collections.ObjectModel.Collection<Equiant.Entities.Accounts.Communication> |
FindCreditCardType(String)
Checks the credit card type.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public CreditCardTypes FindCreditCardType(string CreditCardNumber)
Parameters
Type | Name | Description |
---|---|---|
System.String | CreditCardNumber | The credit card number. |
Returns
Type | Description |
---|---|
Equiant.Enum.Payment.CreditCardTypes | Card Type |
GetActionCodes(String, CodeSet)
Gets the action codes.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public Collection<ActionCode> GetActionCodes(string AccountNumber, CodeSet Filter)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | The account number. |
Equiant.Enum.Client.Common.CodeSet | Filter | The filter. |
Returns
Type | Description |
---|---|
System.Collections.ObjectModel.Collection<Equiant.Entities.Client.Common.ActionCode> |
Exceptions
Type | Condition |
---|---|
System.Web.Services.Protocols.SoapException |
GetCampaignAccounts(String, String)
Gets the campaign accounts.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public Collection<Account> GetCampaignAccounts(string CampaignID, string TimeZoneOffset)
Parameters
Type | Name | Description |
---|---|---|
System.String | CampaignID | The campaign identifier. |
System.String | TimeZoneOffset |
Returns
Type | Description |
---|---|
System.Collections.ObjectModel.Collection<Equiant.Entities.Client.Campaign.Account> |
Exceptions
Type | Condition |
---|---|
System.Web.Services.Protocols.SoapException |
GetClientContactInformation(String, String)
Gets the client contact information.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public ContactInformation GetClientContactInformation(string AccountNumber, string AccountSystem)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | The account number. |
System.String | AccountSystem | The account system. |
Returns
Type | Description |
---|---|
Equiant.Entities.Accounts.ContactInformation |
Exceptions
Type | Condition |
---|---|
System.Web.Services.Protocols.SoapException |
GetCustomData(String)
Gets the custom data.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public DataTable GetCustomData(string AccountNumber)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | The account number. |
Returns
Type | Description |
---|---|
System.Data.DataTable |
Exceptions
Type | Condition |
---|---|
System.Web.Services.Protocols.SoapException |
GetNextCampaignAccount(String, String, String)
Gets the campaign's next account.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public Manage GetNextCampaignAccount(string CampaignID, string UserID, string TimeZoneOffset)
Parameters
Type | Name | Description |
---|---|---|
System.String | CampaignID | The campaign identifier. |
System.String | UserID | The user identifier. |
System.String | TimeZoneOffset |
Returns
Type | Description |
---|---|
Equiant.Entities.Client.Campaign.Manage |
Exceptions
Type | Condition |
---|---|
System.Web.Services.Protocols.SoapException |
GetOtherAccounts(String)
Get other accounts.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public Collection<OtherAccount> GetOtherAccounts(string AccountNumber)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | The account number. |
Returns
Type | Description |
---|---|
System.Collections.ObjectModel.Collection<Equiant.Entities.Client.Common.OtherAccount> |
GetStatementLink(String, Int32, Int32)
Gets the statement link.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public string GetStatementLink(string AccountNumber, int RecordID, int ClientID)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | The account number. |
System.Int32 | RecordID | The record identifier. |
System.Int32 | ClientID | The client identifier. |
Returns
Type | Description |
---|---|
System.String |
GetStatements(String)
Gets the statements.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public Collection<Statement> GetStatements(string AccountNumber)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | The account number. |
Returns
Type | Description |
---|---|
System.Collections.ObjectModel.Collection<Equiant.Statement> |
InsertActionCode(String, String, DateTime, StatusCodes, String, DateTime, DateTime, DateTime)
Inserts the action code.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public bool InsertActionCode(string AccountNumber, string AccountSystem, DateTime Date, StatusCodes Status, string Code, DateTime BeginDate, DateTime EndDate, DateTime ReviewDate)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | The account number. |
System.String | AccountSystem | The account system. |
System.DateTime | Date | The date. |
Equiant.Enum.Client.Common.StatusCodes | Status | The status. |
System.String | Code | The code. |
System.DateTime | BeginDate | The begin date. |
System.DateTime | EndDate | The end date. |
System.DateTime | ReviewDate | The review date. |
Returns
Type | Description |
---|---|
System.Boolean |
Exceptions
Type | Condition |
---|---|
System.Web.Services.Protocols.SoapException |
InsertBillingAccount(String, String, Collection<String>, Collection<String>, Collection<String>, Collection<String>, String, String, String, String, String, String, String, Collection<String>, Collection<String>, Collection<String>, Collection<String>, String, String, String, String, String, String, String, String, String, String, Collection<String>, String, Collection<String>, Collection<String>, Collection<String>, Collection<String>, String, String, String, Collection<String>, String, String, String, Collection<String>, String, String, Collection<String>, Collection<String>)
Inserts the billing account.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public string InsertBillingAccount(string AccountNumber, string Disposition, Collection<string> LastName, Collection<string> FirstName, Collection<string> MiddleInit, Collection<string> SSN, string AddrLine1, string AddrLine2, string AddrLine3, string City, string State, string ZipCode, string Country, Collection<string> Phone, Collection<string> PhoneTypes, Collection<string> UnitTract, Collection<string> WeekLot, string PaymentFrequency, string BillingMethod, string LateChargeCode, string OldID, string SetupDate, string MemberID, string UseYear, string RoutingNumber, string BankAccount, string IsChecking, Collection<string> DateOfBirth, string UniqueID, Collection<string> Email, Collection<string> EmailTypes, Collection<string> EmailDocumentFlag, Collection<string> FICO, string SaleDate, string TransferFlag, string Points, Collection<string> FicoDate, string CreditCardNumber, string CreditCardExpMM, string CreditCardExpYY, Collection<string> ActionCode, string GoodAddress, string MiscClientDate, Collection<string> CustomType, Collection<string> CustomValue)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | The account number. |
System.String | Disposition | The disposition. |
System.Collections.ObjectModel.Collection<System.String> | LastName | The last name. |
System.Collections.ObjectModel.Collection<System.String> | FirstName | The first name. |
System.Collections.ObjectModel.Collection<System.String> | MiddleInit | The middle initialize. |
System.Collections.ObjectModel.Collection<System.String> | SSN | The SSN. |
System.String | AddrLine1 | The addr line1. |
System.String | AddrLine2 | The addr line2. |
System.String | AddrLine3 | The addr line3. |
System.String | City | The city. |
System.String | State | The state. |
System.String | ZipCode | The zip code. |
System.String | Country | The country. |
System.Collections.ObjectModel.Collection<System.String> | Phone | The phone. |
System.Collections.ObjectModel.Collection<System.String> | PhoneTypes | The phone types. |
System.Collections.ObjectModel.Collection<System.String> | UnitTract | The unit tract. |
System.Collections.ObjectModel.Collection<System.String> | WeekLot | The week lot. |
System.String | PaymentFrequency | The payment frequency. |
System.String | BillingMethod | The billing method. |
System.String | LateChargeCode | The late charge code. |
System.String | OldID | The old identifier. |
System.String | SetupDate | The setup date. |
System.String | MemberID | The member identifier. |
System.String | UseYear | The use year. |
System.String | RoutingNumber | The routing number. |
System.String | BankAccount | The bank account. |
System.String | IsChecking | The is checking. |
System.Collections.ObjectModel.Collection<System.String> | DateOfBirth | The date of birth. |
System.String | UniqueID | The unique identifier. |
System.Collections.ObjectModel.Collection<System.String> | The email. |
|
System.Collections.ObjectModel.Collection<System.String> | EmailTypes | The email types. |
System.Collections.ObjectModel.Collection<System.String> | EmailDocumentFlag | The email document flag. |
System.Collections.ObjectModel.Collection<System.String> | FICO | The fico. |
System.String | SaleDate | The sale date. |
System.String | TransferFlag | The transfer flag. |
System.String | Points | The points. |
System.Collections.ObjectModel.Collection<System.String> | FicoDate | The fico date. |
System.String | CreditCardNumber | The credit card number. |
System.String | CreditCardExpMM | The credit card exp mm. |
System.String | CreditCardExpYY | The credit card exp yy. |
System.Collections.ObjectModel.Collection<System.String> | ActionCode | The action code. |
System.String | GoodAddress | The good address. |
System.String | MiscClientDate | The misc client date. |
System.Collections.ObjectModel.Collection<System.String> | CustomType | Type of the custom. |
System.Collections.ObjectModel.Collection<System.String> | CustomValue | The custom value. |
Returns
Type | Description |
---|---|
System.String |
Exceptions
Type | Condition |
---|---|
System.Web.Services.Protocols.SoapException |
InsertEmailAddress(String, Int32, String, String, Boolean)
Inserts the email address.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public bool InsertEmailAddress(string AccountNumber, int Sequence, string EmailAddress, string EmailType, bool EmailStatements)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | The account number. |
System.Int32 | Sequence | The sequence. |
System.String | EmailAddress | The email address. |
System.String | EmailType | Type of the email. |
System.Boolean | EmailStatements | if set to |
Returns
Type | Description |
---|---|
System.Boolean |
InsertLoanAccount(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, Collection<String>, Collection<String>, Collection<String>, Collection<String>, Collection<String>, Collection<String>, String, Collection<String>, Collection<String>, Collection<String>, Collection<String>, Collection<String>, Collection<String>, Collection<String>, Collection<String>, Collection<String>, Collection<String>, String, String, String, String, String, Collection<String>, Collection<String>, Collection<String>, Collection<String>, Collection<String>, Collection<String>, String, Collection<String>, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, Collection<String>, Collection<String>)
Inserts the loan account.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public string InsertLoanAccount(string AccountNumber, string Disposition, string Lender, string SalePrice, string ClosingCosts, string DownPayment, string EquityAmount, string LoanAmount, string PaymentFrequency, string CPA, string InterestRate, string InterestCalcMethod, string LoanTerm, string FirstPaymentDueDate, string TermsDate, string TermsAmortize, string ImpoundCode, string ImpoundAmount, string SaleDate, string InterestDate, string LateChargeCode, Collection<string> UnitTract, Collection<string> WeekLot, Collection<string> PreviousServicerID, Collection<string> UniqueID, Collection<string> UpgradedFromID, Collection<string> EquityComputeDate, string PaymentMethod, Collection<string> LastName, Collection<string> FirstName, Collection<string> MiddleInit, Collection<string> SSN, Collection<string> DateOfBirth, Collection<string> FICO, Collection<string> FicoDate, Collection<string> BniScore, Collection<string> BniScoreDate, Collection<string> AddrLine, string ZipCode, string City, string State, string Country, string GoodAddress, Collection<string> Phone, Collection<string> PhoneType, Collection<string> Email, Collection<string> EmailType, Collection<string> EmailDocumentFlag, Collection<string> Xref, string Points, Collection<string> ActionCode, string RoutingNumber, string BankAccount, string IsChecking, string SurePayNextDebitDate, string CreditCardNumber, string CreditCardExpMM, string CreditCardExpYY, string CreditCardNextDebitDate, string OnSurePayCPA, string OffSurePayCPA, string OnSurePayInterestRate, string OffSurePayInterestRate, string OnCreditCardCPA, string OffCreditCardCPA, string OnCreditCardInterestRate, string OffCreditCardInterestRate, string TeaserRate, string TeaserAmount, Collection<string> customCode, Collection<string> customValue)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | The account number. |
System.String | Disposition | The disposition. |
System.String | Lender | The lender. |
System.String | SalePrice | The sale price. |
System.String | ClosingCosts | The closing costs. |
System.String | DownPayment | Down payment. |
System.String | EquityAmount | The equity amount. |
System.String | LoanAmount | The loan amount. |
System.String | PaymentFrequency | The payment frequency. |
System.String | CPA | The cpa. |
System.String | InterestRate | The interest rate. |
System.String | InterestCalcMethod | The interest calculate method. |
System.String | LoanTerm | The loan term. |
System.String | FirstPaymentDueDate | The first payment due date. |
System.String | TermsDate | The terms date. |
System.String | TermsAmortize | The terms amortize. |
System.String | ImpoundCode | The impound code. |
System.String | ImpoundAmount | The impound amount. |
System.String | SaleDate | The sale date. |
System.String | InterestDate | The interest date. |
System.String | LateChargeCode | The late charge code. |
System.Collections.ObjectModel.Collection<System.String> | UnitTract | The unit tract. |
System.Collections.ObjectModel.Collection<System.String> | WeekLot | The week lot. |
System.Collections.ObjectModel.Collection<System.String> | PreviousServicerID | The previous servicer identifier. |
System.Collections.ObjectModel.Collection<System.String> | UniqueID | The unique identifier. |
System.Collections.ObjectModel.Collection<System.String> | UpgradedFromID | The upgraded from identifier. |
System.Collections.ObjectModel.Collection<System.String> | EquityComputeDate | The equity compute date. |
System.String | PaymentMethod | The payment method. |
System.Collections.ObjectModel.Collection<System.String> | LastName | The last name. |
System.Collections.ObjectModel.Collection<System.String> | FirstName | The first name. |
System.Collections.ObjectModel.Collection<System.String> | MiddleInit | The middle initialize. |
System.Collections.ObjectModel.Collection<System.String> | SSN | The SSN. |
System.Collections.ObjectModel.Collection<System.String> | DateOfBirth | The date of birth. |
System.Collections.ObjectModel.Collection<System.String> | FICO | The fico. |
System.Collections.ObjectModel.Collection<System.String> | FicoDate | The fico date. |
System.Collections.ObjectModel.Collection<System.String> | BniScore | The bni score. |
System.Collections.ObjectModel.Collection<System.String> | BniScoreDate | The bni score date. |
System.Collections.ObjectModel.Collection<System.String> | AddrLine | The addr line. |
System.String | ZipCode | The zip code. |
System.String | City | The city. |
System.String | State | The state. |
System.String | Country | The country. |
System.String | GoodAddress | The good address. |
System.Collections.ObjectModel.Collection<System.String> | Phone | The phone. |
System.Collections.ObjectModel.Collection<System.String> | PhoneType | Type of the phone. |
System.Collections.ObjectModel.Collection<System.String> | The email. |
|
System.Collections.ObjectModel.Collection<System.String> | EmailType | Type of the email. |
System.Collections.ObjectModel.Collection<System.String> | EmailDocumentFlag | The email document flag. |
System.Collections.ObjectModel.Collection<System.String> | Xref | The xref. |
System.String | Points | The points. |
System.Collections.ObjectModel.Collection<System.String> | ActionCode | The action code. |
System.String | RoutingNumber | The routing number. |
System.String | BankAccount | The bank account. |
System.String | IsChecking | The is checking. |
System.String | SurePayNextDebitDate | The sure pay next debit date. |
System.String | CreditCardNumber | The credit card number. |
System.String | CreditCardExpMM | The credit card exp mm. |
System.String | CreditCardExpYY | The credit card exp yy. |
System.String | CreditCardNextDebitDate | The credit card next debit date. |
System.String | OnSurePayCPA | The on sure pay cpa. |
System.String | OffSurePayCPA | The off sure pay cpa. |
System.String | OnSurePayInterestRate | The on sure pay interest rate. |
System.String | OffSurePayInterestRate | The off sure pay interest rate. |
System.String | OnCreditCardCPA | The on credit card cpa. |
System.String | OffCreditCardCPA | The off credit card cpa. |
System.String | OnCreditCardInterestRate | The on credit card interest rate. |
System.String | OffCreditCardInterestRate | The off credit card interest rate. |
System.String | TeaserRate | The teaser rate. |
System.String | TeaserAmount | The teaser amount. |
System.Collections.ObjectModel.Collection<System.String> | customCode | |
System.Collections.ObjectModel.Collection<System.String> | customValue |
Returns
Type | Description |
---|---|
System.String |
Exceptions
Type | Condition |
---|---|
System.Web.Services.Protocols.SoapException |
InsertName(String, Int32, String, String, String)
Inserts the name.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public bool InsertName(string AccountNumber, int Sequence, string FirstName, string MiddleName, string LastName)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | The account number. |
System.Int32 | Sequence | The sequence. |
System.String | FirstName | The first name. |
System.String | MiddleName | Name of the middle. |
System.String | LastName | The last name. |
Returns
Type | Description |
---|---|
System.Boolean |
InsertNote(String, String, String, String)
Insert a note for an account.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public bool InsertNote(string AccountNumber, string Note, string TypeCode, string User)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | The account number. |
System.String | Note | The note. |
System.String | TypeCode | The type code. |
System.String | User | The user. |
Returns
Type | Description |
---|---|
System.Boolean | bool |
InsertPhoneNumber(String, Int32, String, String)
Inserts the phone number.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public bool InsertPhoneNumber(string AccountNumber, int Sequence, string PhoneNumber, string PhoneType)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | The account number. |
System.Int32 | Sequence | The sequence. |
System.String | PhoneNumber | The phone number. |
System.String | PhoneType | Type of the phone. |
Returns
Type | Description |
---|---|
System.Boolean |
InsertResponse(String, Int32, String, Int32, String)
Inserts the response.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public bool InsertResponse(string ClientID, int QuestionID, string AccountNumber, int Response, string Lender)
Parameters
Type | Name | Description |
---|---|---|
System.String | ClientID | The client identifier. |
System.Int32 | QuestionID | The question identifier. |
System.String | AccountNumber | The account number. |
System.Int32 | Response | The response. |
System.String | Lender | The lender. |
Returns
Type | Description |
---|---|
System.Boolean |
IsValidAccount(String, String)
Valids the account.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public bool IsValidAccount(string AccountNumber, string Phone)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | The account number. |
System.String | Phone | The phone. |
Returns
Type | Description |
---|---|
System.Boolean |
IsValidIvrAccount(String)
Determines whether [is valid ivr account] [the specified account number].
Declaration
[WebMethod]
[SoapHeader("authorization")]
public bool IsValidIvrAccount(string AccountNumber)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | The account number. |
Returns
Type | Description |
---|---|
System.Boolean |
Exceptions
Type | Condition |
---|---|
System.Web.Services.Protocols.SoapException |
LoanInformation(String)
Loans information.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public Loan LoanInformation(string AccountNumber)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | The account number. |
Returns
Type | Description |
---|---|
Equiant.Entities.Loans.Loan |
LoanSettings(String)
Loan Settings
Declaration
[WebMethod]
[SoapHeader("authorization")]
public ServiceSettings LoanSettings(string AccountNumber)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | The account number. |
Returns
Type | Description |
---|---|
Equiant.Entities.Services.ServiceSettings |
LoanTransactionDetails(String, Int32)
Loans transaction details.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public Collection<LoanTransaction> LoanTransactionDetails(string AccountNumber, int Year)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | The account number. |
System.Int32 | Year | The year. |
Returns
Type | Description |
---|---|
System.Collections.ObjectModel.Collection<Equiant.Entities.Loans.LoanTransaction> |
LoanTransactionsYearsList(String)
Loans transactions.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public List<string> LoanTransactionsYearsList(string AccountNumber)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | The account number. |
Returns
Type | Description |
---|---|
System.Collections.Generic.List<System.String> |
ManageAddress(String, String, String, String, String, String, String, String)
Manages the address.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public bool ManageAddress(string AccountNumber, string Address1, string Address2, string Address3, string City, string State, string Country, string PostalCode)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | The account number. |
System.String | Address1 | The address1. |
System.String | Address2 | The address2. |
System.String | Address3 | The address3. |
System.String | City | The city. |
System.String | State | The state. |
System.String | Country | The country. |
System.String | PostalCode | The postal code. |
Returns
Type | Description |
---|---|
System.Boolean |
NoteCount(String)
Get the number of notes for an account.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public int NoteCount(string AccountNumber)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | The account number. |
Returns
Type | Description |
---|---|
System.Int32 | int |
Notes(String, String)
Get a set of notes for an account.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public Collection<Note> Notes(string AccountNumber, string Position)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | The account number. |
System.String | Position | The position. |
Returns
Type | Description |
---|---|
System.Collections.ObjectModel.Collection<Equiant.Entities.Miscellaneous.Note> | Collection of Notes |
NoteTypes()
List of note types.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public List<string> NoteTypes()
Returns
Type | Description |
---|---|
System.Collections.Generic.List<System.String> | List of note type strings |
Payment(String, Int32)
Gets the payments for the specified account number and payment id.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public ArrayList Payment(string AccountNumber, int PaymentID)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | The account number. |
System.Int32 | PaymentID | The payment id. |
Returns
Type | Description |
---|---|
System.Collections.ArrayList |
PendingPayments(String)
Pendings the payments.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public ArrayList PendingPayments(string AccountNumber)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | The account number. |
Returns
Type | Description |
---|---|
System.Collections.ArrayList |
PhoneTypes(String)
Phones types.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public Collection<Communication> PhoneTypes(string AccountNumber)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | The account number. |
Returns
Type | Description |
---|---|
System.Collections.ObjectModel.Collection<Equiant.Entities.Accounts.Communication> |
ProcessACH(Check, Boolean)
Processes the ACH.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public long ProcessACH(Check Check, bool TestProcess)
Parameters
Type | Name | Description |
---|---|---|
Equiant.Entities.Payment.Check | Check | The check. |
System.Boolean | TestProcess | if set to |
Returns
Type | Description |
---|---|
System.Int64 |
ProcessAutoCreditCard(CreditCard, Boolean)
Processes an auto credit card.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public long ProcessAutoCreditCard(CreditCard CC, bool TestProcess)
Parameters
Type | Name | Description |
---|---|---|
Equiant.Entities.Payment.CreditCard | CC | The CC. |
System.Boolean | TestProcess |
Returns
Type | Description |
---|---|
System.Int64 |
ProcessCheck(Check, Boolean)
Processes the check.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public long ProcessCheck(Check Check, bool TestProcess)
Parameters
Type | Name | Description |
---|---|---|
Equiant.Entities.Payment.Check | Check | |
System.Boolean | TestProcess |
Returns
Type | Description |
---|---|
System.Int64 |
ProcessCreditCard(CreditCard, Boolean)
Processes the credit card.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public long ProcessCreditCard(CreditCard CC, bool TestProcess)
Parameters
Type | Name | Description |
---|---|---|
Equiant.Entities.Payment.CreditCard | CC | The CC. |
System.Boolean | TestProcess |
Returns
Type | Description |
---|---|
System.Int64 |
ProvinceList(String)
Provinces the list.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public List<DictionaryEntry> ProvinceList(string AccountNumber)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | The account number. |
Returns
Type | Description |
---|---|
System.Collections.Generic.List<System.Collections.DictionaryEntry> |
RemoveEmailAddress(String, Int32, String, String)
Removes the email address.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public bool RemoveEmailAddress(string AccountNumber, int Sequence, string EmailAddress, string EmailType)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | The account number. |
System.Int32 | Sequence | The sequence. |
System.String | EmailAddress | The email address. |
System.String | EmailType | Type of the email. |
Returns
Type | Description |
---|---|
System.Boolean |
RemoveName(String, Int32, String, String, String)
Removes the name.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public bool RemoveName(string AccountNumber, int Sequence, string FirstName, string MiddleName, string LastName)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | The account number. |
System.Int32 | Sequence | The sequence. |
System.String | FirstName | The first name. |
System.String | MiddleName | Name of the middle. |
System.String | LastName | The last name. |
Returns
Type | Description |
---|---|
System.Boolean |
RemovePhoneNumber(String, Int32, String, String)
Removes the phone number.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public bool RemovePhoneNumber(string AccountNumber, int Sequence, string PhoneNumber, string PhoneType)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | The account number. |
System.Int32 | Sequence | The sequence. |
System.String | PhoneNumber | The phone number. |
System.String | PhoneType | Type of the phone. |
Returns
Type | Description |
---|---|
System.Boolean |
SearchByPhone(String)
Search for account by phone
Declaration
[WebMethod]
[SoapHeader("authorization")]
public ArrayList SearchByPhone(string Phone)
Parameters
Type | Name | Description |
---|---|---|
System.String | Phone | The phone. |
Returns
Type | Description |
---|---|
System.Collections.ArrayList |
SetCustomData(String, Collection<String>, Collection<String>)
Insert custom data for an account.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public bool SetCustomData(string AccountNumber, Collection<string> CustomCode, Collection<string> CustomValue)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | The account number. |
System.Collections.ObjectModel.Collection<System.String> | CustomCode | The custom code. |
System.Collections.ObjectModel.Collection<System.String> | CustomValue | The custom value. |
Returns
Type | Description |
---|---|
System.Boolean |
Exceptions
Type | Condition |
---|---|
System.Web.Services.Protocols.SoapException |
SetExitCode(String, String, String, DateTime, Double, String, String, String, String)
Declaration
[WebMethod]
[SoapHeader("authorization")]
public bool SetExitCode(string AccountNumber, string Code, string AccountSystem, DateTime Date, double Amount, string Comment, string UserID, string AccessGroup, string TimeZoneOffset)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | |
System.String | Code | |
System.String | AccountSystem | |
System.DateTime | Date | |
System.Double | Amount | |
System.String | Comment | |
System.String | UserID | |
System.String | AccessGroup | |
System.String | TimeZoneOffset |
Returns
Type | Description |
---|---|
System.Boolean |
StateList(String)
States the list.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public List<DictionaryEntry> StateList(string AccountNumber)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | The account number. |
Returns
Type | Description |
---|---|
System.Collections.Generic.List<System.Collections.DictionaryEntry> |
SystemStatus(String)
Check the Equiant system status
Declaration
[WebMethod]
[SoapHeader("authorization")]
public string SystemStatus(string AccountNumber)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | The account number. |
Returns
Type | Description |
---|---|
System.String |
UpdateActionCode(String, Int32, String, DateTime, StatusCodes, String, DateTime, DateTime, DateTime)
Updates the action code.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public bool UpdateActionCode(string AccountNumber, int ID, string AccountSystem, DateTime Date, StatusCodes Status, string Code, DateTime BeginDate, DateTime EndDate, DateTime ReviewDate)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | The account number. |
System.Int32 | ID | The identifier. |
System.String | AccountSystem | The account system. |
System.DateTime | Date | The date. |
Equiant.Enum.Client.Common.StatusCodes | Status | The status. |
System.String | Code | The code. |
System.DateTime | BeginDate | The begin date. |
System.DateTime | EndDate | The end date. |
System.DateTime | ReviewDate | The review date. |
Returns
Type | Description |
---|---|
System.Boolean |
Exceptions
Type | Condition |
---|---|
System.Web.Services.Protocols.SoapException |
UpdateEmailAddress(String, Int32, String, String, Boolean)
Updates the email address.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public bool UpdateEmailAddress(string AccountNumber, int Sequence, string EmailAddress, string EmailType, bool EmailStatements)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | The account number. |
System.Int32 | Sequence | The sequence. |
System.String | EmailAddress | The email address. |
System.String | EmailType | Type of the email. |
System.Boolean | EmailStatements | if set to |
Returns
Type | Description |
---|---|
System.Boolean |
UpdateName(String, Int32, String, String, String)
Updates the name.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public bool UpdateName(string AccountNumber, int Sequence, string FirstName, string MiddleName, string LastName)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | The account number. |
System.Int32 | Sequence | The sequence. |
System.String | FirstName | The first name. |
System.String | MiddleName | Name of the middle. |
System.String | LastName | The last name. |
Returns
Type | Description |
---|---|
System.Boolean |
UpdatePhoneNumber(String, Int32, String, String)
Updates the phone number.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public bool UpdatePhoneNumber(string AccountNumber, int Sequence, string PhoneNumber, string PhoneType)
Parameters
Type | Name | Description |
---|---|---|
System.String | AccountNumber | The account number. |
System.Int32 | Sequence | The sequence. |
System.String | PhoneNumber | The phone number. |
System.String | PhoneType | Type of the phone. |
Returns
Type | Description |
---|---|
System.Boolean |
ValidateCreditCard(String)
Validates the credit card.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public bool ValidateCreditCard(string CreditCardNumber)
Parameters
Type | Name | Description |
---|---|---|
System.String | CreditCardNumber | The credit card number. |
Returns
Type | Description |
---|---|
System.Boolean |
ValidateRoutingNumber(String)
Validates the routing number.
Declaration
[WebMethod]
[SoapHeader("authorization")]
public bool ValidateRoutingNumber(string RoutingNumber)
Parameters
Type | Name | Description |
---|---|---|
System.String | RoutingNumber | The routing number. |
Returns
Type | Description |
---|---|
System.Boolean |