Represents Banking details.
Implements I_ISDirty

Methods

Name Description
AccountPhoneE164 Returns the Value as an E164 formatted Phone Number.
AuditDetails Adds audit information to the supplied Key Value List
Clear Clear all details.
Clone
CloneForDisplay Creates a finBankingDetails object for display. Account details may be masked as per User Interface permissions.
CompareTo Compare two finBankingDetails objects, i.e., compare another finBankingDetails object against this object.
DescriptionResolved Resolves Description from Account information.
ExternalId_MonoovaCard
FromAccountBankingDetail
FromBankingDetails
FromClientBankingDetail
FromHtmlWidgetJsonString Update from an HTML Widget JSON-formatted String.
FromXmlString Populates object from an XML string.
FromXmlStringExtended Populates object from an XML string, then optionally sets Payment Method Pk and Reference.
GetBankBranchDetailsFromSortCode Return the Bank Short Name, Bank Name and Branch Name for the Account Sort Code.
GetSummary Returns a simple Text Summary of Banking Details.
IsValid Checks to see if Banking Details are valid. If not, an error message will be set.
IsValidForTransaction Checks to see if Banking Details are valid when processing a Transaction.
ReferenceResolved Resolves Reference from Account information.
ReferenceResolved_SplitNZ Resolves NZ Particulars, Code and Reference from Account information.
Reference_CombineNZ Combines NZ Particulars, Code and Reference (each 12 characters) into Reference (with pipe delimiter).
Reference_SplitNZ Splits Reference for NZ into Particulars, Code and Reference.
ToHtmlWidgetJsonString Create a JSON-formatted String for use with HTML Widget controls.
ToXmlString Persists object to an XML string.

Properties

Name Description
AccountEmail The Account Email.
AccountName The Account Name.
AccountNumber The Account Number.
AccountPhone The Account Phone Number.
AccountSortCode The Sort code of the Bank Account.
BankAccount Read-Only The Payment Method's Bank Account.
BankBranchName The Name of this Bank Branch.
BankInterfaceService Read-Only Returns the related Bank Interface Service.
BankName The Bank Name.
BankNameShort The abbreviated Bank Name.
CardExpiryDate The Card's Expiry Date.
CardSecurityCode The Card's Security Code (CVV2).
Description Description. A longer description compared to Reference.
ExternalId The External Id. Used in some APIs to store the Id to use in requests.
HasValue Read-Only Indicates whether the Banking Details object contain values.
IsAccountNumberMasked Is the Account Number masked?
IsDirty Read-Only Indicates whether this object has been modified since being created, loaded or refreshed.
PaymentFlowDirection Read-Only Returns the Payment Flow Direction.
PaymentMethod Read-Only The Payment Method.
PaymentMethodDescription Read-Only The Description of the Payment Method.
PaymentMethodId The Id of the Payment Method.
PaymentMethodPk The primary key of the Payment Method.
PaymentType Read-Only Returns the Payment Type.
PaymentTypeCategory Read-Only Returns the Payment Type's Category, or Cash if not defined.
PaymentTypeCategoryDescription Read-Only Returns the Description of the Payment Type.
PaymentTypeCategoryText Read-Only Returns the Payment Type's Category, or Cash if not defined.
PaymentTypeClass Read-Only Returns the Payment Type's Class, or Cash if not defined.
PaymentTypeClassText Read-Only
PaymentTypeId The Id of the 'Payment Type' of the Banking Details.
PaymentTypePk The primary key of the Payment Type of the Banking Details.
PrintCheque Indicates the Printed status of the Outgoing Cheque.
PrintChequeText The Print Cheque status in its String representation.
Reference Reference.
Summary Read-Only
Namespace:
Intersoft.finSupport6
Assembly:
finSupport6, Version=6.0.3
Target Framework:
.NET 9.0