What's New
Below are the changes made for each release.
Version 2.4 (April 2025)
Changes
- The following response code will be returned when the web service is unable to communicate with an internal EPS service.
| Resource Code | Resource Text |
|---|---|
| WEB-2000 | An unexpected error has occurred, please try again later. If the problem persists, please contact customer support |
Version 2.3 (January 2025)
Changes
- For response code, Svc-1003, the description is being changed from Unknown Error to An unexpected error has occurred, please try again later. If the problem persists, please contact customer support.
Version 2.2 (October 2024)
Changes
-
The AccountReferenceID property has been added to the AddItemResponse, GetItemsResponse and UpdateItemResponse class properties. The AccountReferenceID property most often corresponds to the account's unique identifier in the FIs system.
-
A new property, MiSnapLicenseIntegrator, has been added to the GetSettingsResponse Properties in the mobile RDA webservice. This property will return, in the response, the Mitek MiSnap™ license key for use by Integrators and Mobile Banking Partner Resellers.
Please note these changes will require a WSDL update.
Version 2.1 (July 2023)
Changes
- The following AddItemResponse result message, returned for SmartPay RDA Integrated Fraud Check (IFC) deposits that are declined (rejected) up front, has been updated.
Current IFC decline result message:
| Result Code | Result Message |
|---|---|
| Item-2013 | We have reasonable doubt the funds are available. Please take this check to the paying bank. (IFC Only) |
Current IFC decline result message:
| Result Code | Result Message |
|---|---|
| Item-2013 | We are unable to verify the check you are trying to deposit. Please negotiate it at the financial institution that issued it or request a different form of funds. (IFC Only) |
Version 2.0 (April 2023)
Deprecated
Effective with the EPS April 2023 release, the following RDA webservice request parameter within the AddItemRequest method and the response value within the GetSettingsResponse method will no longer be used (deprecated).
AddItemRequestParameter Parameter:
GetSettingsResponse Values:
GeoLocation Properties:
- Latitude
- Longitude
Version 1.9 (October 2021)
Changes
-
The following data from the depositor's check is now available to be returned in the AddItemResponse Result messages. The full Account Number will only be returned if the user has the Unmask Check Account Number permission enabled.
- Routing Number
- Account Number
- Check Number
- Amount
Version 1.8 (October 2020)
Changes
- The following new AddItemResponse Result messages will now be returned for JHA SmartPay Integrated Fraud Check (IFC) deposits that are rejected up front.
| Result Code | Result Message |
|---|---|
| Item-2012 | Our system was unable to process your deposit at this time, please try again later. (IFC Only) |
| Item-2013 | We have reasonable doubt the funds are available. Please take this check to the paying bank. (IFC Only) |
Version 1.7 (April 2020)
Changes
- Status ItemStatus10 has been removed
Version 1.6 (January 2020)
Changes
- A new field named, Memo, has been added in the AddItemRequest method. In addition, the Memo field will also be included in the item object returned in the below webservice responses.
Version 1.5 (July 2019)
Changes
- The new AddItemResponse Result messages that were added to the Validation Codes section of the documentation was inadvertently not added as documented in v1.4 (April 2019) but has how now been added to the documentation in v1.5.
- The descriptions for the Hash and Timestamp properties within the SSOCredentials Class have been updated to reflect the correct format of the timestamp along with the JSON example
Version 1.4 (April 2019)
Changes
- The following new AddItemResponse Result messages will now be returned for deposits that are rejected up front.
| RESULT CODE | RESULT MESSAGE |
|---|---|
| Item-2000 | Payment type is invalid |
| Item-2001 | Check Amount and Entered Amount do not match |
| Item-2002 | Mitek Processing Error (note: Generic message. The actual Mitek message will be returned) |
| Item-2003 | Deposit cannot be accepted at this time (note: this message is returned for MICR denylist matches) |
| Item-2004 | Invalid Check Endorsement (note: this is a default message. We will return all restrictive endorsement messages configured in Mitek) |
| Item-2005 | Consumer Velocity is not configured |
| Item-2006 | Consumer Velocity Exceeded Daily Amount |
| Item-2007 | Consumer Velocity Exceeded Daily Count |
| Item-2008 | Consumer Velocity Exceeded Period Amount |
| Item-2009 | Consumer Velocity Exceeded Period Count |
| Item-2010 | Consumer Velocity Exceeded Single Amount |
| Item-2011 | Duplicate Transaction |
Version 1.3 (January 2019)
Changes
- SSOCredentials has been changed to reflect an updated description with an important note for the Hash property.
Version 1.2 (July 2018)
Changes
- AddItem will now limit the number of items that can be added to a batch to a maximum of 50 items.
- A new method named GetVelocity has been added which will return the RDA user's current velocity limits and totals. The GetVelocityResponse elements include:
- Action
- Daily Amount
- Daily Amount Limit
- Daily Count
- Daily Count Limit
- IsEnabled
- Period Amount
- Period Amount Limit
- Period Count
- Period Count Limit
- Single Amount Limit
Version 1.1 (April 2017)
Changes
- AddItem will now accept GeoLocation for capturing the user's location from the device.
- SSOCredentials has been changed to a base class to allow for new types of Hashing.
- SSOCredentialsSHA256 and SSOCredentialsSHA512 are new options for the Authenticate method.
- Authenticate now requires DeviceTracking to be supplied.
- AddDeviceTracking has been removed. Merged with Authenticate.
Version 1.0 (October 2016)
New Methods
The items listed below have been updated and will behave differently if you are converting from the old web service
-
The service now sends items in decimals and not pennies.
-
TokenCredentials will now be returned on each request to allow longer sessions. It is recommended that you use the latest SecurityToken on each new request.
-
Each Request will now have a RequestId and RequestDate which will be used for tracking. The RequestId is a correlation id field to allow the integrator to send a value that exists in their logs that would match the EPS logs so that we can troubleshoot issues.
- It would be best if the RequestId followed a simple format. That way the EPS support team can track multiple requests across the session as well as individual requests.
- SessionId:RequestId
- example call 1: 7523be8a-0dc5-41b1-aac1-201667f3d13e:e195f48e-f964-423a-adb8-f17c76c528aa
- example call 2: 7523be8a-0dc5-41b1-aac1-201667f3d13e:72130a76-e9df-4a87-bfb2-c59a460062e9
-
Get RDA Transactions was split into two new methods.
-
Authenticate RDA User, Authenticate RDA User SSO, and Authenticate RDA User w/MFA have all been combined into one method: Authenticate.
-
Change RDA Password is now UpdatePassword.
-
Submit RDA Check Side and Deposit RDA Check are now AddItem.
-
Get RDA Transaction Image and Get RDA Transaction Images are now GetItemImages.
-
Deposit RDA Validated Check and Validate Check were removed. Validation is now done on AddItem