Skip to main content

Class Item

Represents an individual check item.


Properties

NAMETYPEDESCRIPTION
AmountdecimalThe amount in DECIMAL format of an individual check item.
BatchReferencestringThe unique value assigned to each batch which can be used to find details about the batch.
CustomerCustomerObject representing a customer; i.e. Name, Address, City, etc..
DataFieldsDataField[]The optional, or required, additonal information saved along with the item. This depends upon the GetSettings.ShowDataEntry and if the sub items are REQUIRED.
EventsEvent[]Events that were performed on an idividual check item.
IQAStatusstringImage quality status.
ItemReferencestringThe unique value assigned to each item which can be used to get more details about this item.
ProcessingStatusstringOnce a transaction is created, this will have a value and contain the processing status code.
ProcessingStatusDescriptionstringOnce a transaction is created, this will have a value and will contain the processing status to be displayed.
StatusstringThe status code of the item.
StatusDescriptionstringThe status description to be displayed.
TransactionReferenceNumberstringA unique value assigned to each transaction in the system.

Customer

NAMETYPEDESCRIPTION
AddressLine1stringCustomers Address
AddressLine2stringCustomers additional Address information
CitystringCustomers City
CountrystringCustomers Country
CustomerData1stringCustomers Customer Data 1
CustomerData2stringCustomers Customer Data 2
CustomerData3stringCustomers Customer Data 3
CustomerReferencestringA unique value assigned to each customer used for Associating a Customer to a deposit.
CustomerTypeCustomerType An enumeration identifying the type of customer. Possible values are: Individual or Business.
DaytimePhonestringCustomers Daytime Phone
DaytimePhoneExtstringCustomers Daytime Phone Extension
DLNumberstringLast 4 digits of Customer's Driver's License Number
DLStatestringCustomer's Driver's License State
EmailAddressstringCustomers Email Address
EveningPhonestringCustomers Evening Phone
EveningPhoneExtstringCustomers Evening Phone Extension
FaxstringCustomers Fax
FirstNamestringCustomers First Name
HomeBankingIdstringA reference value to the FI's Id
IsCompanyboolIndicates whether the customer is an individual or a business.
LastNamestringCustomers Last Name
LocationReferencestringA unique value assigned to each location.
PostalCodestringCustomers Zip Code
RelationshipRelationshipTypeAn enumeration identifying the type of customer relationship. Possible values are: Customer or Vendor.
SSNFedTaxIdstringLast 4 digits of Customer's SSN or Federal Tax Id
StatestringCustomers State

DataField

NAMETYPEDESCRIPTION
FieldNamestringThe dynamic field name used to capture custom values.
FieldTypeFieldTypeA grouping to identify where to show the fields.
IsRequiredboolIndicates that the field input is required.
TextstringThe text to display to the user.
ValidationstringThe regular expression used to validate the custom field.
ValidationMessagestringThe message to display when the validation fails.
ValuestringThe value the user input.

Event

NAMETYPEDESCRIPTION
DateDateTimeThe date the event occured.
DescriptionstringPublic property Description The description of the event.

Item.IQAStatus

Possible Values
Done
Failed
Needs to be done
Nothing
Suspect

Item.ProcessingStatus

Processing StatusProcessing Status Description
TransactionStatus1Approved
TransactionStatus101Awaiting Approval
TransactionStatus100Awaiting Capture
TransactionStatus53Collected
TransactionStatus0Declined
TransactionStatus201Disputed
TransactionStatus2Error
TransactionStatus103In Collection
TransactionStatus104In Research
TransactionStatus203Invalid Closed Account
TransactionStatus205Other Check21 Returns
TransactionStatus51Processed
TransactionStatus204Resolved
TransactionStatus102Suspended
TransactionStatus211Unauthorized
TransactionStatus202Uncollected NSF
TransactionStatus3Voided

Item.ProcessingStatusDescription

Processing StatusProcessing Status Description
TransactionStatus1Approved
TransactionStatus101Awaiting Approval
TransactionStatus100Awaiting Capture
TransactionStatus53Collected
TransactionStatus0Declined
TransactionStatus201Disputed
TransactionStatus2Error
TransactionStatus103In Collection
TransactionStatus104In Research
TransactionStatus203Invalid Closed Account
TransactionStatus205Other Check21 Returns
TransactionStatus51Processed
TransactionStatus204Resolved
TransactionStatus102Suspended
TransactionStatus211Unauthorized
TransactionStatus202Uncollected NSF
TransactionStatus3Voided

Item.Status

Item Status CodeItem Status Description
ItemStatus01Approved
ItemStatus02Check Decisioning Error
ItemStatus03Closed
ItemStatus04Created
ItemStatus05Deleted
ItemStatus06Error
ItemStatus07Needs Attention
ItemStatus08Needs Rescan
ItemStatus09Rejected
ItemStatus11Rescanned
ItemStatus12Resolved
ItemStatus13Sent to Processing
ItemStatus14Processing Error

Item.StatusDescription

Item Status CodeItem Status Description
ItemStatus01Approved
ItemStatus02Check Decisioning Error
ItemStatus03Closed
ItemStatus04Created
ItemStatus05Deleted
ItemStatus06Error
ItemStatus07Needs Attention
ItemStatus08Needs Rescan
ItemStatus09Rejected
ItemStatus11Rescanned
ItemStatus12Resolved
ItemStatus13Sent to Processing
ItemStatus14Processing Error

Examples

{
"__type":"Item:#JackHenry.Eps.Mobile.RDC",
"ItemReference":"String Content",
"BatchReference":"String Content",
"TransactionReferenceNumber":"String Content",
"Status":"String Content",
"StatusDescription":"String Content",
"ProcessingStatus":"String Content",
"ProcessingStatusDescription":"String Content",
"Amount":12678967.54,
"IQAStatus":"String Content",
"Events":
[
],
"DataFields":
[
{
"__type":"DataField:#JackHenry.Eps.Mobile.RDC",
"FieldName":"String Content",
"Text":"String Content",
"IsRequired":true,
"Value":"String Content",
"Validation":"String Content",
"ValidationMessage":"String Content",
"FieldType":FieldType.Transaction,
}
],
"Customer":
{
"__type":"Customer:#JackHenry.Eps.Mobile.RDC",
"HomeBankingId":"String Content",
"FirstName":"String Content",
"LastName":"String Content",
"AddressLine1":"String Content",
"AddressLine2":"String Content",
"City":"String Content",
"State":"String Content",
"PostalCode":"String Content",
"Country":"String Content",
"EmailAddress":"String Content",
"CustomerReference":"String Content",
"DaytimePhone":"String Content",
"DaytimePhoneExt":"String Content",
"EveningPhone":"String Content",
"EveningPhoneExt":"String Content",
"SSNFedTaxId":"String Content",
"Fax":"String Content",
"CustomerData1":"String Content",
"CustomerData2":"String Content",
"CustomerData3":"String Content",
"IsCompany":true,
"LocationReference":"String Content",
"DLNumber":"String Content",
"DLState":"String Content",
"CustomerType":
"Relationship":
}
}