Release notes

This release includes the following updates:
Helix card
What's new
-
Updated the /card/verify endpoint with the following:
-
Added one day to the createdDate of the card object to delay a physical or digital card from being activated before the card information has been fully processed by Visa DPS, and causing cardholder transaction interruptions
-
Added the following error message:
153008 CardId {0} cannot be verified since it has not been sent to manufacturer yet. -
Fixes
-
Fixed an issue where dk (RSM Rule ID) was not present in all declined events. This property should be present in all declined card transaction events if the decline occurs as a result of a Risk Services Manager (RSM) rule.
Helix money movement
Fixes
-
Fixed an issue where check images were not returned with the /transaction/get endpoint.
Helix reporting
Fixes
-
Added the following values to the Return Reasons search filter on the Initiated Transactions report:
0: NA
1: NONCOMPLIANT TIFF
2: NA
3: Warranty Breach (Includes Rule 8 & 9 claims)
4: RCC Warranty Breach (Rule 8)
5: Forged and Counterfeit Warranty Breach (Rule 9)
6: Retired/Ineligible/Failed Institution Routing Number
7: Reserved for Future Use by X9
8: Reserved for Future Use by X9
9: Reserved for Future Use by X9
A: NSF - Not Sufficient Funds
B: UCF - Uncollected Funds Hold
C: Stop Payment
D: Closed Account
E: UTLA - Unable to Locate Account
F: Frozen/Blocked Account–Account has Restrictions placed on it by either customer or bank
G: Stale Dated
H: Post Dated
I: Endorsement Missing
J: Endorsement Irregular
K: Signature(s) Missing
L: Signature(s) Irregular, Suspected Forgery
M: Non-Cash Item (Non-Negotiable)
N: Altered/Fictitious Item/Suspected Counterfeit/Counterfeit
O: Unable to Process (e.g. Unable to process physical item/Mutilated such that critical payment info is unreadable)
P: Item Exceeds Stated Max Value
Q: Not Authorized (Includes Drafts)–Unauthorized item such as a draft
R: Branch/Account Sold (Wrong Bank)–Divested Account, Not Our Item
S: Refer to Maker
T: Item cannot be re-presented (Exceeds number of allowable times the item can be presented)
U: Unusable Image (Image could not be used for required business purpose, e.g. gross image defects)
V: IMAGE FAILS SECURITY
W: Cannot Determine Amount–Amount cannot be verified
X: Refer to Image–Return Reason information is contained within the image of the item
Y: Duplicate Presentment (Supporting documentation shall be readily available)
Z: Forgery–An affidavit shall be available upon request
This report can be found under the ACH heading in the Reports section of Helix Admin Console.
-
Fixed the following on the Incoming Wires report:
-
Updated the Originating Bank Country Code column to Address Line 2
-
Updated the Address Line 2 font color from white to black
This report can be found under the Wires heading in the Reports section of Helix Admin Console.
-

This release includes the following updates:
Helix Admin Console
What's new
-
Updated the Transaction Description on the following pages to identify the receiver or sender on wire transfers:
-
Transactions (Core Services > {Customer Name} > Accounts > Transactions)
-
Wire Transaction Detail (Core Services > {Customer Name} > Accounts > Transactions > Wire Transaction Detail)
-
Fixes
-
Fixed and issue where, when a deposited check was returned from the paying bank, an image replacement was not generated for the payee to redeposit the returned check.

This release includes the following updates:
Helix Admin Console
What's new
-
Disabled the Create Account button on the Overview (Core Services > {Customer Name} > Overview) and Accounts Overview (Core Services > {Customer Name} > Accounts > Overview) pages for customers whose age is below the Adult Minimum Age of {Verification Minimum Age}.
Helix card
What's new
-
Added the following properties to the realtime event payloads listed below, to identify data via 3D Secure (3DS) using the Visa Issuer Cardholder Authentication Service (ICAS):
- ds (PrivatelyDefinedData_TransactionLevel_3DSIndicator)
- dt (LargePrivateData_Ecommerce_3DSBrowserIPAddress)
- du (LargePrivateData_Ecommerce_3DSAppIPAddress)
- dv (LargePrivateData_Ecommerce_3DSDeviceID)
-
dw (LargePrivateData_Ecommerce_3DSDeviceType)
-
dx (LargePrivateData_Ecommerce_CAVVType)
-
dy (CAVV_3DSResultsCode)
-
dz (AuthenticationMethod)
-
ea (SecureAuthenticationResultCode)
-
eb (CAVV_KeyIndicator)
Payload type Debit Card Withdrawal Payload (402)
Debit Card Withdrawal Authorization Payload (403)
Debit Card Declined Payload (410)
-
*NEW* Added the following properties to the Debit Card Event Notification File:
Property Description Privately Defined Data Transaction Level 3DS Indicator Identifies the version and authentication method Large Private Data Ecommerce 3DS Browser IP address IP address of the browser as returned by the hypertext transfer protocol (HTTP) headers to the 3D Secure (3DS) requestor Large Private Data Ecommerce 3DS App IP address IP address that is the device public IP address used by the 3D Secure (3DS) requestor application when it connects to the 3DS requestor environment Large Private Data Ecommerce 3DS Device ID Identifier linked to a device that is consistent across 3D Secure (3DS) transactions for the specific user device Large Private Data Ecommerce 3DS Device Type Indicates device type Large Private Data Ecommerce CAVV Type Indicates the Cardholder Authentication Verification Value (CAVV) type for Visa Secure (3D Secure) card-not-present transactions
National Additional Data Secure Authentication Result Code Indicates the outcome of a cardholder's authentication attempt, often part of 3D Secure (3DS) protocol National Additional Data Authentication Method Identifies Fast IDentity Online (FIDO™) authentication National Additional Data CAVV Key Indicator Indicates the Cardholder Authentication Verification Value (CAVV) generated during Visa Secure (3D Secure) authentication that confirms a cardholder's authorization in online transactions National Additional Data CAVV 3DS Result Code Indicates the outcome of the 3D Secure (3DS) authentication process
-
Added the following merchant category code (MCC):
MCC or SubTypeCode Merchant Group Description 3169 TRAVEL RiyadhAir For a complete listing of merchant category codes, see the Helix API documentation at: https://docs.helix.q2.com/docs/merchant-category-codes.
Helix reporting
What's new
-
*NEW* Added functionality to partially mask the receiving depository financial institution (RDFI) number for the following transaction types:
-
Unknown External to Internal
-
Internal to Unknown External
-
Unknown External to Program Suspense
-
Program Suspense to Unknown External
-
-
*NEW* Updated the Account Maintenance History report with the following:
-
Added Report Phone Number to the search filter criteria
-
Includes the following values in the Type column:
-
Home Phone
-
Office Phone
-
Mobile Phone
-
This report can be found under the Security heading in the Reports section of Helix Admin Console.
-
Fixes
-
*NEW* Updated the FI Exception Suspense Report to exclude wire transfers with the status of Error with No Retry. This report can be found under the Accounting heading in the Reports section of Helix Admin Console.
Helix money movement
What's new
-
Updated logic to allow checks to be returned via Helix Admin Console or the Helix API even after their return status has been voided.
-
Updated the /transfer/void endpoint to allow voiding of delayed transactions.

This release includes the following updates:
Helix Admin Console
What's new
-
To improve performance, the Total Records count has been removed from the results displayed for the following:
-
Default search
-
By Tag search
-
By Debit Card search
-
Joint Associate Existing Customer search
-
-
Added functionality to support parent-child and multiple response questions in the Historical Questions section on the Customer Diligence Q&A page (Core Services > {Customer Name} > Customer Diligence > Customer Diligence Q&A).
-
To ensure CDD questions can be recertified by customers according to the frequency in their risk profile, logic has been modified to update the date each time the question is answered.
Helix card
What's new
-
To ensure there are sufficient funds on prepaid cards, functionality has been added to allow clients to determine the following:
-
tolerance amount or percentage
-
hold on funds for a specified period
This safeguard ensures the card does not result in a negative balance due to additional incidental amounts (such as gratuity) or delayed settlement. This applies only to transactions with a specifically-configured merchant category code (MCC).
-
-
*NEW* Added the following value to the typeCode body parameter of the /card/initiate endpoint:
-
GFT: Gift
-
-
*NEW* Added the properties listed below to the card object to be returned for the /card/initiate and /card/reissue endpoints:
Property
Data Type (length)
Description
requestingCustomerId
integer Helix-assigned unique ID for the customer requesting to create a card for a business cardholder This update supports business account audit changes when an authorized individual requests a card for a business employee.
-
*NEW* Added the properties listed below to the card object:
Property Data Type (length)
Description cardCarrierMessage
string (6) Identifier used uniquely by various card production facilities for mapping card configurations. cardDesignIdentificationNumber
string (16) Identifier used uniquely by various card production facilities for mapping card configurations. cardVendorUniqueData string (50) Identifier used uniquely by various card production facilities for mapping card configurations. photoImageId string (18) Identifier used uniquely by various card production facilities for mapping card configurations. These properties are returned for the following endpoints:
-
Added the following property to the In Auth Payload:
Property Data Type Description acquirerInstitutionId string Identifies the acquiring institution’s institution identification code (IID).
-
Added the following property to the Debit Card Event Notification File:
Property Data Type (Length) Alignment Start Position Description Acquirer Institution ID string (11) Left 5357 Identifies the acquiring institution’s institution identification code (IID).
-
Added the following to the Property Glossary and the payloads listed below to identify data to be used for alerting purposes:
-
dr (AcquirerId)
-
Payload type Debit Card Deposit Payload (400)
Debit Card Transfer Payload (401)
Debit Card Withdrawal Payload (402)
Debit Card Withdrawal Authorization Payload (403)
Debit Card Declined Payload (410)
-
Added the following properties to the realtime event payload listed below, to identify data to be used with fraud monitoring tools:
- dm (TransactionAmount)
- dn (SettlementAmount)
- do (SettlementConversionRate)
- dp (TransmissionDateTime)
-
dq (CardIssuanceType)
Payload type Debit Card Transfer Payload (401)

This release includes the following updates:
Helix Admin Console
-
*NEW* Updated the Card Status value to include the lockReasonTypeCode on the Card List page (Core Services > {Customer Name} > Card > Card List). The value populated displays in the following format, HotListed - {lockReasonTypeCode} and Locked. The figure below is an example only.
-
*NEW* Updated the Card Status value to include the lockReasonTypeCode in the Card Overview panel (Core Services > {Customer Name} > Card > Card List > {Card ID}). The value populated displays in the following format, HotListed - {lockReasonTypeCode}. The figure below is an example only.
-
*NEW* Added the following values to the Reason dropdown on the Confirm Hot Card page (Core Services > {Customer Name} > Card > Card List > {Card ID} > Card Management panel > Actions):
-
ACCOUNT CLOSURE
-
DECEASED
-
DESTROYED
-
DUE TO UPGRADE
-
ESCHEATMENT
-
STALE
-
VOIDED
-
Helix card
What's new
-
Added the values listed below to the lockReasonTypeCode property on the card object:
Value Description ACL Account Closure DEC Deceased DES Destroyed ESC Escheatment STA Stale UPG Due To Upgrade VOD Voided The lockReasonTypeCode property is returned for the following endpoints:
-
Updated the following error message for the /card/lock endpoint:
150404 Use the /card/hotlist route to hotlist card with reason [0]. Occurs only if given lockReasonTypeCode is LST, STL, UPG, DEC, ESC, DES, ACL, STA or VOD 150405 Must specify a valid lockReasonTypeCode. Refer to API documentation. Valid values forlockReasonTypeCode include UNK, FRD, DMG, ADM, TMP, and PIN.
-
Added the following to the Property Glossary and the payloads listed below to identify data to be used for alerting purposes:
-
dl (TransactionCurrencyCode)
-
dm (TransactionAmount)
-
dn (SettlementAmount)
-
do (SettlementConversionRate)
-
dp (TransmissionDateTime)
-
dq (CardIssuanceType)
-
Payload type Debit Card Deposit Payload (400) Debit Card Withdrawal Payload (402) Debit Card Withdrawal Authorization Payload (403) Debit Card Declined Payload (410)
-
Added the values listed below to the /card/hotlist endpoint, providing additional reasons for a card to be permanently locked:
Body parameter Value Description lockReasonTypeCode ACL AccountClosure DEC Deceased DES Destroyed ESC Escheatment STA Stale UPG DueToUpgrade VOD Voided
-
Added the following reason code, allowing client users to decline transactions suspected of fraud:
Return code Description 59 Suspected fraud
-
Updated the expireMonth and expireYear properties on the card object to match the Visa DPS expiration dates for in-app provisioning.
Fixes
-
Fixed an issue where an invalid default date was added to a card control request, resulting in an exception processing message from Visa DPS.
Helix core
What's new
-
Added functionality to support the addition of a minor to an account. The Helix System verifies the minor is above the configured minor minimum age, then references the onboarding modules required for minors. For example, if a program requires only OFAC screening for minors, the System will not complete the full Know Your Customer (KYC) verification process before adding the minor to the account as an authorized signer.
-
*NEW* The count feature is disabled for the Registration section of the Manual Review queue (Core Services > Manual Review > Registration). A hyphen is displayed. The figure below is an example only.
Helix money movement
Fixes
-
Added the following property to the Customer Account Deposit Payload (200) to identify the Nacha file entry detail record:
-
identificationNumber
-
-
Updated logic to generate new trace numbers for reinitiated ACH transactions to avoid duplication.

This release includes the following updates:
Helix Admin Console
-
*NEW* Updated the Card Status value to include the lockReasonTypeCode on the Card List page (Core Services > {Customer Name} > Card > Card List). The value populated displays in the following format, HotListed - {lockReasonTypeCode} and Locked. The figure below is an example only.
-
*NEW* Updated the Card Status value to include the lockReasonTypeCode in the Card Overview panel (Core Services > {Customer Name} > Card > Card List > {Card ID}). The value populated displays in the following format, HotListed - {lockReasonTypeCode}. The figure below is an example only.
-
*NEW* Added the following values to the Reason dropdown on the Confirm Hot Card page (Core Services > {Customer Name} > Card > Card List > {Card ID} > Card Management panel > Actions):
-
ACCOUNT CLOSURE
-
DECEASED
-
DESTROYED
-
DUE TO UPGRADE
-
ESCHEATMENT
-
STALE
-
VOIDED
-
Helix card
What's new
-
Added the values listed below to the lockReasonTypeCode property on the card object:
Value Description ACL Account Closure DEC Deceased DES Destroyed ESC Escheatment STA Stale UPG Due To Upgrade VOD Voided The lockReasonTypeCode property is returned for the following endpoints:
-
Updated the following error message for the /card/lock endpoint:
150404 Use the /card/hotlist route to hotlist card with reason [0]. Occurs only if given lockReasonTypeCode is LST, STL, UPG, DEC, ESC, DES, ACL, STA or VOD 150405 Must specify a valid lockReasonTypeCode. Refer to API documentation. Valid values forlockReasonTypeCode include UNK, FRD, DMG, ADM, TMP, and PIN.
-
Added the following to the Property Glossary and the payloads listed below to identify data to be used for alerting purposes:
-
dl (TransactionCurrencyCode)
-
dm (TransactionAmount)
-
dn (SettlementAmount)
-
do (SettlementConversionRate)
-
dp (TransmissionDateTime)
-
dq (CardIssuanceType)
-
Payload type Debit Card Deposit Payload (400) Debit Card Withdrawal Payload (402) Debit Card Withdrawal Authorization Payload (403) Debit Card Declined Payload (410)
-
Property Name Meaning clientId
The unique ID of the client with which the line item is associated.
contextId
GUID correlation identifier for tracking
customerId
A client-assigned, unique identifier to represent exactly one customer in the Helix production environment. This typically represents the user ID in your system. The Helix sandbox environment allows duplicate tags for testing.
customerTag
A client-assigned, unique identifier to represent exactly one customer in the Helix production environment. This typically represents the user ID in your system. The Helix sandbox environment allows duplicate tags for testing.
customField
A property for holding client-defined data. There is no business logic in Helix for a custom field
impactedCustomerId
The unique identifier for the customer in Helix impacted by this event.
impactedUserId
The unique identifier for the user in Helix impacted by this event.
isCredit
`true` only if the amount is crediting the given accountId.
programId
The unique ID of the program with which the line item is associated. Is not populated for bank users.
transactionStatus
The status of the transaction.
transactionTag
The client-supplied unique identifier for the transaction. See transaction object definition for details.
-
Added the values listed below to the /card/hotlist endpoint, providing additional reasons for a card to be permanently locked:
Body parameter Value Description lockReasonTypeCode ACL AccountClosure DEC Deceased DES Destroyed ESC Escheatment STA Stale UPG DueToUpgrade VOD Voided
-
Added the following reason code, allowing client users to decline transactions suspected of fraud:
Return code Description 59 Suspected fraud
-
Updated the expireMonth and expireYear properties on the card object to match the Visa DPS expiration dates for in-app provisioning.
Fixes
-
Fixed an issue where an invalid default date was added to a card control request, resulting in an exception processing message from Visa DPS.
Helix core
What's new
-
Added functionality to support the addition of a minor to an account. The Helix System verifies the minor is above the configured minor minimum age, then references the onboarding modules required for minors. For example, if a program requires only OFAC screening for minors, the System will not complete the full Know Your Customer (KYC) verification process before adding the minor to the account as an authorized signer.
-
*NEW* The count feature is disabled for the Registration section of the Manual Review queue (Core Services > Manual Review > Registration). A hyphen is displayed. The figure below is an example only.
Helix money movement
Fixes
-
Added the following property to the Customer Account Deposit Payload (200) to identify the Nacha file entry detail record:
-
identificationNumber
-
-
Updated logic to generate new trace numbers for reinitiated ACH transactions to avoid duplication.

This release includes the following updates:
Helix Admin Console
What's new
-
Added the SEC Code field to the Unauthorized Trans section of the Manual Review queue (Core Services > Manual Review > Unauthorized Trans). This allows the receiving bank to dishonor the return if the incorrect SEC code is used.
-
Fixed an issue where, users with the appropriate UPM permission(s) enabled, were unable to view, reinitiate, or void delayed ACH transactions.
Helix card
What's new
-
*NEW* Added the following properties to the Debit Card Event Notification File to provide an additional transaction data point for matching or research purposes:
Property Data Type (Length) Alignment Start Position Description Card Issuance Type string (56) Left 5250 Identifies the type of card issuance. Transaction Currency Code string (3) Left 5306 The currency used in transaction amount and transaction fee amount and contains a code defining the local currency of the acquirer or source location of the transaction. Transaction Amount decimal (10) Right 5316 Funds requested by the cardholder in the local currency of the acquirer or source location of the transaction, not including transaction fee amounts. Settlement Amount decimal (10) Right 5326 Amount to be transferred between the acquirer and the issuer. Settlement Conversion Rate decimal (10) Right 5336 The factor used in the conversion from the transaction amount to settlement amount set by the acquirer. Transmission Date Time string (10) Left 5346 Date and time the request was submitted.
-
Added the following error message to the
/card/createDigital
and /card/initiate endpoints:Code Message (en-US) Notes 155518 DPS Validation Response: ({0}). Example validation responses: - US zip code must be a valid zip code format
- Card Qualifier must be a valid value for the institution
- US Social Security Number is invalid
This provides client users the ability to review and correct parameters (in certain situations) without requiring a support ticket.
-
Added the following properties to the In Auth Payload, providing client users additional details for In Auth transaction decisioning for international transactions:
-
cardIssuanceType
-
transactionLocalDate
-
transactionLocalTime
-
transmissionDateTime
International transaction requests will include the currency requested, conversion rate, and settled amount in United States dollars (USD).
-
-
Added the following Fee Transactions realtime events to notify customers when a fee reversal transaction occurs on their account:
Event Type Id Description Payload Type Detail 3061004 Program Reserve Income Account Reversal Fee Transactions Payload (1600) Fee reversal transaction occurred on customer account and Program Income Account 3061006 Program Reserve External Income Account Reversal Fee Transactions Payload (1600) Fee reversal transaction occurred on customer account and Program External Income Account 3061008 Program Reserve Business Income Account Reversal Fee Transactions Payload (1600)
Fee reversal transaction occurred on customer account and Program Business Income Account
-
*NEW* Updated the following merchant category codes (MCC):
MCC or SubTypeCode New Merchant Group Description Previous Merchant Group 3551 TRAVEL MirageHotelAndCasino GMBLING 3555 TRAVEL TreasureIslandHotelAndCasino GMBLING 3560 TRAVEL AladdinResortAndCasino GMBLING 3564 TRAVEL SamsTownHotelAndCasino GMBLING 3582 TRAVEL CaliforniaHotelAndCasino GMBLING 3597 TRAVEL RiversideResortHotelAndCasino GMBLING 3624 TRAVEL LadyLuckHotelAndCasino GMBLING 3628 TRAVEL ExcaliburHotelAndCasino GMBLING 3662 TRAVEL CircusCircusHotelAndCasino GMBLING 3667 TRAVEL LuxorHotelAndCasino GMBLING 3669 TRAVEL EldoradoHotelAndCasino GMBLING 3676 TRAVEL MonteCarloHotelAndCasino GMBLING 3679 TRAVEL SilverLegacyHotelAndCasino GMBLING 3682 TRAVEL SaharaHotelAndCasino GMBLING 3708 TRAVEL VirginRiverHotelAndCasino GMBLING 3712 TRAVEL BuffaloBillsHotelAndCasino GMBLING 3728 TRAVEL BallysHotelAndCasino GMBLING 3731 TRAVEL HarrahsHotelsAndCasinos GMBLING 3737 TRAVEL RivieraHotelAndCasino GMBLING 3738 TRAVEL TropicanaResortAndCasino GMBLING 3761 TRAVEL PrimadonnaHotelAndCasino GMBLING 3762 TRAVEL WhiskeyPetesHotelAndCasino GMBLING 3764 TRAVEL BeauRivageHotelAndCasino GMBLING 3766 TRAVEL FremontHotelAndCasino GMBLING 3767 TRAVEL MainStreetStationHotelAndCasino GMBLING 3768 TRAVEL SilverStarHotelAndCasino GMBLING 3769 TRAVEL StratosphereHotelAndCasino GMBLING 3771 TRAVEL CaesarsHotelAndCasino GMBLING 3773 TRAVEL TheVenetianResortHotelAndCasino GMBLING 3774 TRAVEL NewYorkNewYorkHotelAndCasino GMBLING 3792 TRAVEL ClaridgeCasinoHotel GMBLING 3794 TRAVEL GrandCasinoHotels GMBLING 3796 TRAVEL PeppermillHotelCasino GMBLING 7298 PRFSRV HealthAndBeautySpas RETAIL For a complete listing of merchant category codes, see the Helix API documentation at: https://docs.helix.q2.com/docs/merchant-category-codes.
Helix reporting
What's new
-
Added the Unprocessed Wires report, which lists incoming wire transactions with business function codes or local instrument codes that which Helix does not support. This report can be found under the Wires heading in the Reports section of Helix Admin Console.

This release includes the following updates:
Helix Admin Console
Fixes
-
Fixed an issue where an error occurred when a user attempted to archive a customer relationship and the related customer had a status other than Active.
Helix card
What's new
-
*NEW* Added the /customer/updateAddress endpoint, which will support an address verification service (AVS). AVS allows banks to apply their address change requirements with an AVS provider (e.g., Socure) to automate qualified address change requests. Banks not using AVS can benefit from the improved contact information Manual Review queue.
-
*NEW* Added the property listed below to the card object:
Property
Data Type (length)
Description
cardLastActivityDate
datetime Date card was last used for a card transaction. Default value is 9999-12-31.
Note: Present only after a card has performed an initial transaction; will continue to update for subsequent transactions. This property is not returned with the default value.
This property is returned for the following endpoints:
Helix core
What's new
-
Updated the Verafin joint account file to support minor accounts. For example, the parent customer ID displays in the Customer Number column, and the minor customer ID displays in the Joint Customer Number column.

This release includes the following updates:
Helix Admin Console
What's new
-
Added the following User Permission Manager (UPM) permissions on the User Detail page, allowing administrators to assign/unassign users:
Permission
Function
Can View Customer Relationships User with this permission can view customer relationships
Can Modify Customer Relationships
User with this permission can modify customer relationships
-
When multiple responses functionality is enabled, all valid answers for a single CDD question are listed on the Customer Diligence Q&A page (Core Services > {Customer Name} > Customer Diligence).
Helix core
What's new
-
Updated error messages for customer/onboard API endpoints to allow minors to pass through onboarding if minor account products exist:
Status
Code
Message (en-US)
Existing
155520 Unable to onboard customer as their age is below the specified Adult Minimum Age of {Verification Minimum Age} and this program does not support minor account products. New
155527
Unable to onboard customer as their age is below the specified Minor Minimum Age of {Minor Minimum Age}.
Helix card
What's new
-
Added the ability to enroll new card holders via 3D Secure (3DS) using the Visa Issuer Cardholder Authentication Service (ICAS). This feature provides an additional level of fraud prevention that a merchant can use during checkout to confirm a cardholder's identity and purchase.
Fixes
-
Fixed an issue in Helix Admin Console where, when a card activity not associated to a transaction is selected, no data is displayed. All card activity should display transaction details, even if the card activity does not create a monetary transaction.
-
Fixed an issue with debit card reversals, where pending hold transactions were created in error and caused unnecessary holds on customer funds.
Helix money movement
What's new
-
*NEW* Updated the following realtime events to notify customers when a delayed transaction occurs on their account:
Event Type Id
Description
40000014 Transaction Delayed
40000015 Delayed Transaction Voided
40000016
Delayed Transaction Reinitiated
Helix reporting
Fixes
-
*NEW* Updated the debit card transaction export job, where null data incorrectly populated in the Card Transaction file.

This release includes the following updates:
Banking & compliance
Fixes
-
Fixed an issue where a generic HTTP 500 error code displayed when a questionID was duplicated in a call to the /customer/answerPost endpoint. The system is updated to display the appropriate error code.
Helix Admin Console
What's new
-
Added the following values to the Document Type dropdown on the Upload Document page (Core Services > {Customer Name} > Documents > Upload Document):
-
DeathCertificate
-
PowerOfAttorney
-
ProofOfAuthorization
-
WrittenStatementOfUnauthorizedDebit
-
-
Updated the following User Permission Manager (UPM) permissions, allowing administrators to assign/unassign roles:
Previous Permission
Updated Permission
Function
Location
1099-INT Approval Only 1099-INT Approval Permission
User with this permission can approve Form 1099-INT data 1099 Data File Generate button will be active on the 1099 Data File Generation (Administration > Statements > 1099 Generation) page if this permission is assigned.
1099-MISC Approval Only
1099-MISC Permission Approval User with this permission can approve Form 1099-MISC data
1099 Data File Generate button will be active on the 1099 Data File Generation (Administration > Statements > 1099 Generation) page if this permission is assigned.
1099-MISC Upload Only
1099-MISC Upload Permission
User with this permission can upload customer file (Administration > Statements > 1099 Misc Data File Upload)
Helix card
What's new
-
*NEW* Added functionality allowing clients to issue a new card for a business account-related customer, based on their card configuration for Physical, Digital with Physical, and Digital without Physical options.
Fixes
-
Fixed a issue where, on the Card Activity page (Core Services > {Customer Name} > Card > Recent Card Activity > Card Usage Analysis), when Select Date Range was selected on the date range filter, a date range of more than four months was not accepted.
-
Fixed an issue where ATM reversal transactions displayed incorrectly in the DPS Posting Exception queue.
-
Fixed an issue where, on accounts with an account number change, transactions were not reflected in the DPS Posting Exception queue properly.
Helix money movement
What's new
-
Added the following realtime event to provide awareness when a partial amount of a deposit is made available:
Event Type Id
Description
Payload
3103 Transaction Partial Funds Available Deposit Availability Payload (606)

This release includes the following updates:
Helix Admin Console
What's new
-
Added the following User Permission Manager (UPM) permissions on the User Detail page, allowing administrators to assign/unassign users:
Permission
Function
1099-MISC Upload Only User with this permission can upload customer file
1099-MISC Approval Only
User with this permission can approve Form 1099-MISC 1099-INT Approval Only
User with this permission can approve Form 1099-MISC
-
Updated the customer History page to mask all but the last four digits of the following fields:
Field
View
Actions
Prior Value Account number masked except last four digits (Default)
Select
to display full, unmasked account number.
Select
to remask all but the last four digits.
New Value
Account number masked except last four digits (Default)
Select
to display full, unmasked account number.
Select
to remask all but the last four digits.
Helix card
What's new
-
Added the following properties to the Common Payload (1) to allow a program to refer back to the original card authorization data upon receipt of realtime event 3060268 (Card Authorization - Authorization Expired):
-
masterId
-
transactionId
-
-
Added the following properties to the In Auth Payload, providing client users additional details for In Auth transaction decisioning for international transactions:
-
settlementAmount
-
settlementConversionRate
-
transactionAmount
-
transactionCurrencyCode
-
visaTransactionId
International transaction requests will include the currency requested, conversion rate, and settled amount in United States dollars (USD).
-
-
Added processing to support NYCE Status Check transactions, which are $1.00 purchase pre-authorizations submitted by Automated Fuel Dispenser (AFD) merchants using Merchant Category Code (MCC) 5542. Per the July 2024 NYCE Operating Rules, cardholders will have a funds hold up to $150.00, based on the available balance for AFD transactions via NYCE payment network. This update will not affect authorization holds for clients using Risk Monitoring Service (RMS) , which require customers to enter a PIN for an AFD transaction.
Helix reporting
What's new
-
Updated the Form 1099-MISC generation process with the following:
-
Updated the 1099 Rule Settings page (Administration > Statements > 1099 Rules) to include 1099-MISC settings. Also improved page design to better differentiate Form 1099-INT and Form 1099-MISC settings.
-
Added the Statement 1099 Misc Upload page (Administration > Statements > 1099 Misc Data File Upload) to allow bank users to upload an .xls or .csv file which lists all customers and amounts included in Form 1099-MISC.
-
Added the 1099 Type dropdown with the following values to the 1099 TIN Errors page (Administration > Statements > 1099 TIN Errors):
-
1099-INT
-
1099-MISC
-
-
Added the 1099 Data File Generation page (Administration > Statements > 1099 Generation) to allow the bank and client users to review the customer details of the records uploaded on the Statement 1099 Misc Upload page.
-
Added the following buttons to allow bank users to download Form 1099-MISC data:
-
Download 1099 Express Files
-
Download TIN Data
-
-
Added the 1099 Upload to Blob page (Administration > Statements > 1099 PDFs Upload) to allow bank users to upload 1099 PDFs, once generated from 1099 Express, in to Helix Admin Console. Once these files have been uploaded, they are available to customers.
-