Event Types

.Helix raises a wide variety of events in response to API interaction, batch processing, Admin Console use, or automated processes. They are broken out into the following categories, each of which has its own distinct payload structure.

CategoryDescriptionExample
Common EventsActions not specifically related to financial transactions or an attempt to create a financial transaction.Someone using the Admin console unlocked an external account
Customer Account Deposit EventsActions that move funds into a customer's accountACH file was received and processing resulted in funds being "pushed into" the customer's account
Customer Account Transfer EventsActions that move funds between two accounts owned by the same customerAn API request was made to transfer funds from the customer's primary checking account to their secondary checking account
Customer Account Withdrawal EventsActions that move funds out of a customer's accountA Bulk Transfer File was received and processing it resulted in funds being "pushed out" of the customer's account via ACH
Transaction Modified EventsActions that modify an existing transactionA successful call is made to /transaction/setAvailableDate
Account Modified EventsActions that modify a Helix accountAn account is locked by a customer, Helix Admin Console user, or due to a fraud investigation
Program Account Deposit EventsActions that move funds into a program account but never touch a customer's accountACH file was received and processing resulted in funds being "pushed into" the program's account
Program Account Withdrawal EventsActions that move funds out of a program account but never touch a customer's accountDuring NACHA processing, program clearing account funds are "pushed out" to an external account via ACH
Debit Card Deposit EventsActions that move funds into a customer's account due to debit card usage or debit card network provider administrative actionsAn end user returns an item previously purchased a department store
Debit Card Transfer EventsActions that move funds between two accounts for the same customer due to debit card usage or debit card network provider administrative actionsAn end user uses an ATM to transfer funds between their checking account and their savings account
Debit Card Withdrawal EventsActions that move funds out of a customer's account due to debit card usage or debit card network provider administrative actionsAn end user swipes their card at a department store
Debit Card Withdrawal Authorization EventsActions that cause funds to be held held on a customer's account due to debit card usage or debit card network provider processing.An end user swipes their card at a department store
Debit Card Declined EventsActions that attempt to move funds using a debit card, but are denied for some reasonAn end user attempts to purchase an item for $20 but there is only $17 available in their primary account assigned to the debit card
Debit Card Account Balance Inquiry EventsActions that query the balance of account(s) tied to a debit cardAn end user checks their balance via an ATM
Debit Card Deposit Reversal EventsActions that reverse a previous deposit made into a customer's account due to debit card network provider processing.A merchant reverses/cancels a return.
Debit Card Transfer Reversal EventsActions that reverse a previous movement of funds between two accounts for the same customer due to debit card usage or debit card network provider administrative actionsVery rare.
Debit Card Withdrawal Reversal EventsActions that reverse a previous movement of funds out of a customer's account due to debit card usage or debit card network provider administrative actionsA merchant refunds a debit card transaction
Debit Card Withdrawal Authorization Reversal EventsActions that remove a previous funds hold on a customer's account due to debit card usage or debit card network provider processing.A debit card transaction is not completed by the merchant.
Check Deposit Authorization EventsThese are actions that initiate the movement of funds into a customer's account due to the deposit of a check using their mobile deviceAn end user scans a check using their mobile device for deposit into a customer account
Check Deposit EventsActions that move funds into a customer's account due to the deposit of a check using their mobile deviceThe check deposit is approved by the bank and the funds are settled into a customer account
Check Deposit Reversal EventsActions that remove funds from a customer's account due to a mobile check deposit being reversed by the bankThe check deposit is reversed by the bank and the funds are removed from a customer account
Check Withdrawal EventsActions that initiate the movement of funds out of a customer account due to the withdrawal of a check written by the customerA payee deposits a check written by a customer from their checking account
Check Withdrawal Authorization EventsActions that initiate the movement of funds out of a customer account due to the withdrawal of a check written by the customerA payee deposits a check written by a customer from their checking account
Digital Wallet Tokenization EventsActions that tokenize a card into a Digital Wallet through manual provisioning initiated by a customer or push provisioning initiated by an appCustomer adds their card to their Apple Wallet manually through Apple Wallet app on their iPhone
Bank Hold EventsActions that hold funds in an account and prevent them from being withdrawn until the hold is released.A bank user in the admin console places a hold for $15 on an account, then releases the hold at a later date.
Falcon Message EventsMessages received by Helix from the FICO Falcon serviceA new fraud case is opened
Card Renewal EventsMessages received during the card renewal process.Card renewal outcomes from the renewal process for a card nearing the expiration date
Stop Payment EventsMessages received when processing a stop payment on a check on a customer's checking account
Visa DPS Risk Factor EventsMessages received when attempting to update Visa DPS risk factorsSomeone uses the Fraud Management System to update risk factors
Account Dormancy EventsActions that change the dormancy status of an account
Fee Transactions EventsActions that are caused by changes to fee transactions
Miscellaneous Events

Common Events

These events are not related to or caused by a transaction, but rather some other action taking place within Helix.

Payload Type: Common Payload (1)

Event Type IdDescriptionDetail
1Authenticate - Successful
2Authenticate - Failed
1001Created New Bank Holiday
1002Modified Bank Holiday
1003Removed Bank Holiday
1004Modified Bank Information
2001Modified Program Information
2002Modified Program Settings - Deposit
2003Modified Program Settings - Interest
2004Modified Program Settings - Regulator
2005Modified Program Settings - Withdrawal
2050Added Program Trusted IP
2051Added Program Admin Trusted IP
2052Viewed Program API Key
2070Created Admin User
2101Product CreatedTo determine the newly added product, call /program/get to view all products and compare to the existing stored details
2102Product UpdatedTo determine the newly updated product, call /program/get to view all products and compare to the existing stored details
3001Modified Customer Details
3002Added Note Customer
3003Added Note Customer Verification
3004Manually Approved Customer Verification
3005Manually Denied Customer Verification
3006Locked Customer
3007Unlocked Customer
3008Locked External Account
3009Unlocked External Account
3010Created External Account
3011Modified External Account
3012Verified External Account
3013Resend Verify External Account
3014Voided Account Transaction
3015Voided External Account TransactionDeprecated; 3014 will be raised
3016Reversed Account Transaction
3017Reversed External Account TransactionDeprecated; No longer used
3018Added Fee or Credit to Customer Account
3019Modified Recurring Contribution
3020Modified Customer Information
3021Modified Customer Beneficiary Information
3022Modified Customer Contact Information
3023Modified Customer Residential Address
3024Modified Customer Mailing Address
3025Modified Customer Helix Information
3026Closed Customer Account
3027Modified Customer Account Number
3028Petty Cash - Check Issued
3029Petty Cash - Check Issuance Cancelled
3050Customer Name Change - Approved
3051Customer Name Change - Denied
3052Customer Address Change - Approved
3053Customer Address Change - Denied
3054Auto Approved Customer Verification
3055Auto Denied Customer Verification
3056Auto Expired Customer Verification - Initiated
3057Auto Expired Customer Verification - Manual Review
3058Funding Source Verified
3059Created Customer Account
3060Created Account TransactionDeprecated; broken out into event Ids 3060XXX
3061Modified Customer Account Information
3062Monthly Statement AvailableOnly in Event Notification File
3063Customer Closed
3064Recurring Contribution Initiated
3065Customer Identity Screening
3066eCode Purchase
3067External Account - Awaiting Verification
3068Customer Verification - Application Abandon
3069Customer External Account Archived
3070Target Amount Has Been Met
3071
3072
3073
3101Transaction Settled
3102Transaction Funds Available
3501Tax 1099-INT AvailableProduction only event
3502Tax 1099-MISC AvailableProduction only event
4001Modified Client Information
5001Unknown Event Logon User
5002Modified Admin Logon User
5003Deleted Admin Logon User
5004Locked Admin Logon User
5005Requested Password Reset on Logon User
5006Password Reset on Logon User
5007Archived Admin Logon User
5010Unlocked Admin Logon User
5011Created Admin Logon User
5021Requested Pincode Reset On Logon User
5022Pincode Reset On Logon User
6001Sent NACHA File to Shazam
7001R07 - Initiated
7002R07 - Completed
7003R10 - Initiated
7004R10 - Completed
7005R08 - Initiated
7006R08 - Completed
7007R37 - Initiated
7008R37 - Completed
7009R51 - Initiated
7010R51 - Completed
7011R53 - Initiated
7012R53 - Completed
7013R05 - Initiated
7014R05 - Completed
10001Debit Card Initiated
10002Debit Card Pending
10003Debit Card PendingVerification
10004Debit Card Verified
10005Debit Card Denied
10006Debit Card Expired
10007Debit Card Archived
10009Debit Card Locked By Customer
10010Debit Card Unlocked By Customer
10011Debit Card Locked By Admin
10012Debit Card Unlocked By Admin
10013Debit Card Added Account
10014Debit Card Removed Account
10015Debit Card Hotlisted - Lost, Stolen, or Fraud
10016Debit Card PIN Reset Requested
10017Debit Card Authorization HoldDeprecated; see Debit Card Deposit / Withdrawal / Transfer / etc. events
10018Debit Card Reissued With Existing PAN
10019Debit Card Reissued With New PAN
10020Debit Card PIN Change Confirmed
10021Debit Card Verify Confirmed
10022Debit Card Lock Confirmed
10023Debit Card Unlock Confirmed
10027Visa DPS, failed to create track 2 information.
10028Visa DPS, failed to update track 2 information.
10029Visa DPS, failed to create account information.
10030Visa DPS, failed to update account information.
10031Visa DPS, failed to create name information.
10032Visa DPS, failed to update name information.
10033Visa DPS, failed to create address information.
10034Visa DPS, failed to update address information.
10035Visa DPS, failed to create verification data.
10036Visa DPS, failed to update verification data.
10037Visa DPS, failed to create email address.
10038Visa DPS, failed to update email address.
10039Visa DPS, failed to create card name.
10040Visa DPS, failed to update card name.
10041Visa DPS, failed to submit a new card order.
10042Visa DPS, failed to submit a card reissue.
10043Visa DPS, failed to create card vendor information.
10044Visa DPS, failed to update card vendor information.
11001Account locked due to fraud investigation
11002Account locked by Customer
11003Account locked by Admin
12001Account unlocked by Customer
12002Account unlocked by Admin
301001Denied Creation of External Account.
3001001Admin - Accepted Customer Document
3001002Admin - Rejected Customer Document
3060000Generic Transaction UnknownDeprecated; see Customer Account Deposit / Withdrawal / Transfer / etc. events
3060266Card Money Transfer To Authorization
3060268Card Authorization - Authorization ExpiredCard Authorization Expired
3060502Check Deposit Reversal
30603551Card Credit Adjustment
30603595Funds Transfer Reversal
30603615Money Transfer Reversal
30603619Mastercard Money Send Reversal
30604734Cash Deposit Reversal
40000021Backup Withholding Transaction Created
40000022Backup Withholding Transaction Adjustment
40000023Interest Payment Transaction Created
40000024Interest Payment Transaction Adjustment
49000205Product CreatedTo determine the newly added product, call /program/get to view all products and compare to the existing stored details
49000206Product UpdatedTo determine the newly updated product, call /program/get to view all products and compare to the existing stored details
40001001Digital Debit Card CreatedWhen a Digital Debit Card is created for a customer
49001000Business Application ApprovedWhen a Business Application is KYB approved as part of /customer/createBusinessApplication
49001001Individual Customer ApprovedWhen individual customers are KYC, OFAC, Fraud approved as a part of /customer/createBusinessApplication
49000110Customer due diligence questions answeredA successful call to /customer/answerPost

Customer Account Deposit Events

These events are caused by funds moving into a customer's account by any means except debit card.

Payload Type: Customer Account Deposit Payload (200)

Event Type IdDescriptionDetail
3060005Transaction Bank Income to InternalFunds moved in from a program account, typically for reversing fees applied by the financial institution
3060010Transaction Cash to InternalFunds moved in from an outside source manually by a financial institution employee
3060020Transaction Ach Origination Deposit
3060035Transaction External to InternalFunds "pulled in" from another financial institution via generating a NACHA file
3060100Transaction Miscellaneous to InternalFunds moved in from a program account, typically for reversing fees
3060115Transaction Program External to InternalFunds moved in from a program account, typically due to NACHA returns of billpay
3060125Transaction Program Reserve to InternalFunds moved in from a program account, typically for purposes specific to the client, such as paying incentives to customers
3060135Transaction Retail Clearing to InternalDeprecated
3060145Transaction Return Clearing to Internal
3060155Transaction Return WithdrawFunds "pushed in" from another financial institution via receiving a NACHA return file
3060165Transaction Unknown External to InternalFunds "pushed in" from another financial institution via receiving a NACHA file
3060181Transaction Card Settlement to InternalFunds moved from Card Settlement Program Account to internal account
3060182Transaction Card Settlement to Petty CashFunds moved from Card Settlement Program Account to Petty Cash Program Account
3060190Transaction Customer to Customer
3060195Transaction Program Clearing to InternalFunds moved in from a program account, typically for purposes specific to the client
3060205Transaction Fed Check - Credit AdjustmentFunds were credited to the internal account and debited from the Fed Check Adjustment General Ledger
3060215Transaction Fed Wire - Credit AdjustmentFunds were credited to the internal account and credited to the Fed Wire Adjustment General Ledger
3060225Transaction Fed ACH - Credit AdjustmentFunds were credited to the internal account and credited to the Fed ACH Adjustment General Ledger
40000003Transaction Program Suspense to InternalFunds moved in from a Program Suspense Program Account to internal account
40000009Transaction Program Settlement to InternalFunds moved from Program Settlement Program Account to internal account

Customer Account Transfer Events

These events are caused by funds moving between two accounts owned by the same customer by any means except debit card.

Payload Type: Customer Account Transfer Payload (201)

Event Type IdDescriptionDetail
3060070Transaction Internal to InternalFunds moved from one account to another account, both owned by the same customer

Customer Account Withdrawal Events

These events are caused by funds moving out of a customer's account by any means except debit card.

Payload Type: Customer Account Withdrawal Payload (202)

Event Type IdDescriptionDetail
3060022Transaction Ach Origination Withdrawal
3060055Transaction Internal to CashFunds moved out to a cash account, typically via Admin console and typically for cutting physical checks
3060060Transaction Internal to ExternalFunds "pushed out" to another financial institution via generating a NACHA file
3060075Transaction Internal to MiscellaneousFunds moved out to a program account, typically for collecting fees
3060080Transaction Internal to Program ClearingFunds moved out to a program account, typically for bill pay
3060085Transaction Internal to Program ReserveFunds moved out to a program account, typically for purposes specific to the client, such as collecting fees
3060090Transaction Internal to Retail ClearingDeprecated
3060095Transaction Internal to Unknown ExternalFunds "pulled out" to another financial institution via receiving a NACHA file
3060150Transaction Return DepositFunds "pulled out" to another financial institution via receiving a NACHA return file
3060186Transaction Internal to Card SettlementFunds pulled from internal account to Card Settlement Program Account
3060187Transaction Petty Cash to Card SettlementFunds moved from Petty Cash Program Account to Card Settlement Program Account
3060188Transaction Program Reserve to Card SettlementFunds moved from Program Reserve Program Account to Card Settlement Program Account
3060210Transaction Fed Check - Debit AdjustmentFunds were debited from the internal account and credited to the Fed Check Adjustment General Ledger
3060220Transaction Fed Wire - Debit AdjustmentFunds were debited from the internal account and credited to the Fed Wire Adjustment General Ledger
3060230Transaction Fed ACH - Debit AdjustmentFunds were debited from the internal account and credited to the Fed ACH Adjustment General Ledger
40000007Transaction Internal To Program SuspenseFunds moved from internal account to Program Suspense Program Account

Transaction Modified Events

These events are caused by actions that modify an existing transaction.

Payload Type: Transaction Modified Payload (203)

Event Type IdDescriptionDetail
40000013Transaction Available Date UpdatedSuccessful API call to /transaction/setAvailableDate
40000014Transaction delayed
40000015Delayed transaction has been voided
40000016Delayed transaction has been re-initiated

Account Modified Events

These events modify a Helix account.

Payload Type: Account Modified Payload (204)

Event Type IdDescriptiontDetail
49000004Account LockedProvides additional info compared to events 11001, 11002, 11003

Program Account Deposit Events

These events are caused by funds moving into a program's account but never touching a customer account.

Payload Type: Program Account Deposit Payload (300)

Event Type IdDescriptionDetail
3060015Transaction Cash to Program Reserve
3060025Transaction Cash to Return Clearing
3060030Transaction Cash to Verification Fund
3060170Transaction Unknown External to Program Account
3060185Transaction Program External to Program Reserve
3060200Program Suspense TransferFunds moved between two Program Suspense Accounts. Note: A single money movement between program accounts will cause two events with this ID: one with Program Account Withdrawal Payload and the other with Program Account Deposit Payload.
40000002Transaction Unknown External to Program SuspenseFunds moved from another financial institution to Program Suspense Program Account
40000010Transaction Unknown External to Program SettlementFunds moved in from another financial institution to Program Settlement Program Account
40000011Transaction Program Reserve to Program ReserveFunds moved from one Program Reserve Program Account to another Program Reserve Program Account

Program Account Withdrawal Events

These events are caused by funds moving out of a program's account but never touching a customer account.

Payload Type: Program Account Withdrawal Payload (302)

Event Type IdDescriptionDetail
3060105Transaction Program Account to Unknown External
3060110Transaction Program Clearing to Program External
3060120Transaction Program Reserve to Cash
3060130Transaction Program Reserve to Verification Fund
3060140Transaction Retail Clearing to Retail External
3060175Transaction Verification Fund to External
3060200Program Suspense TransferFunds moved between two Program Suspense Accounts. Note: A single money movement between program accounts will cause two events with this ID: one with Program Account Withdrawal Payload and the other with Program Account Deposit Payload.
40000004Transaction Program Suspense to Unknown ExternalFunds moved from Program Suspense Program Account to another financial institution
40000005Transaction Program Suspense to Program ReserveFunds moved from Program Suspense Program Account to Program Reserve Program Account
40000006Transaction Program Suspense to Program SettlementFunds moved from Program Suspense Program Account to Program Settlement Program Account
40000008Transaction Program Reserve To Program SuspenseFunds moved from Program Reserve Program Account to Program Suspense Program Account
40000012Transaction Program Reserve to Program ReserveFunds moved from one Program Reserve Program Account to another Program Reserve Program Account

Debit Card Deposit Events

These events are caused by funds moving into the customer's account due to debit card usage or debit card network provider processing.

Payload Type: Debit Card Deposit Payload (400)

Event Type IdDescriptionDetail
3060351Card Deposit - Merchandise ReturnReturn of goods or services
3060353Card Deposit - DepositCash is deposited into an ATM
3060355Card Deposit - Credit AdjustmentWhen card network provider manually Credits funds - typically rare.
3060357Card Deposit - Point Of Business DepositTBD
3060359Card Deposit - Funds Transfer CreditP2P Deposit
3060364Card Deposit - Consumer Funds DisbursementA merchant can push funds directly to a consumer’s debit card.
3060398Card Deposit - 3rd Party Payment To3rd-party payment transaction, payer-initiated. (Square, PayPal, Venmo, etc.)
3060382Card Deposit - Money Transfer ToA Visa Money Transfer resulting in a credit to the customer.
3060501Card Deposit - Check DepositA check is deposited via an ATM.
30603616Card Deposit - Visa DirectA Visa Money Transfer resulting in a credit to the consumer with no hold.
30603618Card Deposit - Mastercard Money SendA Mastercard Money Transfer resulting in a credit to the consumer with no hold.
30604731Card Cash Deposit
30605603Card Payment Enclosed

Debit Card Transfer Events

These events are caused by funds moving between two accounts owned by the same customer due to debit card usage or debit card network provider processing.

Payload Type: Debit Card Transfer Payload (401)

Event Type IdDescriptionDetail
3060361Card TransferTransfer between accounts tied to same card
3060362Transfer PaymentIntra-financial institution payment transaction
3060263Card Transfer Payment Authorization

Debit Card Withdrawal Events

These events are caused by funds moving out of the customer's account due to debit card usage or debit card network provider processing.

Payload Type: Debit Card Withdrawal Payload (402)

Event Type IdDescriptionDetail
3060341Card Withdrawal - PurchasePOS transaction as Debit. Typically if PIN or Chip were used
3060343Card Withdrawal - Cash WithdrawalATM Cash Withdrawal
3060345Card Withdrawal - Debit AdjustmentWhen card network provider manually Debits funds - Typically rare
3060347Card Withdrawal - BillpayDebit transaction for Billpay
3060349Card Withdrawal - Funds Transfer DebitP2P Withdrawal
3060363Card Withdrawal - AFD (Automated Fuel Dispenser)When a fuel transaction completes
3060365Card Payment Enclosed
3060367Card Quasi-Cash or Scrip
3060369Card Cashback From Deposit
3060371Card Fee Collection Deposit
3060373Card Consumer Funds Disbursement
3060375Card 3rd Party Payment To
3060379Card Transfer Payment
3060381Card Withdrawal - Money Transfer FromA Visa Money Transfer resulting in a debit to the customer.
3060383Card Withdrawal - Quasi-CashA quasi-cash transaction such as: money order, wire transfer, etc.
3060384Card Withdrawal - Cashback From DepositCardholder deposits into an ATM and in the same transaction requests cashback from the ATM.
3060385Card Withdrawal - Fee CollectionA fee set by the ATM owner that results in a charge to the cardholder.
3060396Card Withdrawal - Traveler's CheckA Visa traveler's check is issued.
3060397Card Withdrawal - 3rd Party Payment From3rd-party payment transaction - payee-initiated. (Square, PayPal, Venmo, etc.)

Debit Card Withdrawal Authorization Events

These events are caused by funds being held on the customer's account due to debit card usage or debit card network provider processing.

Payload Type: Debit Card Withdrawal Authorization Payload (403)

Event Type IdDescriptionDetail
3060240Card Authorization - PurchaseUser performs a purchase either online or by selecting "Credit" at the POS device
3060242Card Authorization - Cash WithdrawalUser withdrawals cash from an ATM.
3060244Card Authorization - Debit Adjustment
3060246Card Authorization - Billpay
3060248Card Authorization - Funds Transfer Debit
3060252Card Authorization - Deposit
3060254Card Authorization - Credit Adjustment
3060257Card Authorization - 3rd Party Payment From3rd-party payment authorization, payee-initiated.(Square, PayPal, Venmo, etc.)
3060260Card Authorization - Transfer Funds
3060262Card Authorization - AFD (Automated Fuel Dispenser)Fuel transaction initiated at an AFD device
3060264Card Purchase Authorization
3060265Card Money Transfer From AuthorizationA Visa Money Transfer resulting in a debit to the customer.
3060267Card Authorization - Payment Enclosed
3060270Card Transfer Payment Authorization
3060271Card Authorization - Money Transfer FromA Visa Money Transfer authorization resulting in a debit to the customer.
3060272Card Authorization - Authorization SettledCard Authorization Settled
3060296Card Authorization - Cashback From Deposit
3060297Card Authorization - Quasi-CashA quasi-cash authorization.
3060298Card Authorization - Fee Collection

Debit Card Declined Events

These events are caused by a failed attempt to move funds due to debit card usage or debit card network provider processing.

Payload Type: Debit Card Declined Payload (410)

Event Type IdDescriptionDetail
10048Debit Card or Customer not mappedMessage with PAN matching a client BIN but does not match to a cardId and/or customerId
3060640Declined Card Purchase Auth
3060642Declined Card Cash Withdrawal Auth
3060644Declined Card Debit Adjustment Auth
3060646Declined Card Billpay Auth
3060648Declined Card Funds Transfer Debit Auth
3060650Declined Card Merchandise Return Auth
3060652Declined Card Deposit Auth
3060654Declined Card Credit Adjustment Auth
3060656Declined Card Point Of Business Deposit Auth
3060658Declined Card Funds Transfer Credit Auth
3060660Declined Card Transfer Funds Auth
3060662Declined Card AFD Auth
3060664Declined Card Quasi-Cash Auth
3060663Declined Card Traveler's Check Auth
3060665Declined Card Cashback From Deposit Auth
3060666Declined Card Fee Collection Auth
3060667Declined Card Consumer Funds Disbursement Auth
3060668Declined Card 3rd Party Payment To Auth
3060669Declined Card 3rd Party Payment From Auth
3060670Declined Card Transfer Payment Auth
3060671Declined Card Money Transfer From Auth
3060672Declined Card Money Transfer To Auth
3060694Declined Card Available Inquiry Auth
3060695Declined Card Balance Inquiry Auth
3060696Declined Card Deposit Auth
3060697Declined Card Payment Enclosed Auth
3060698Declined Card Prepaid Card Activation Auth
3060741Declined Card Purchase
3060742Declined Card Payment Enclosed
3060743Declined Card Cash Withdrawal
3060745Declined Card Debit Adjustment
3060747Declined Card Billpay
3060749Declined Card Funds Transfer Debit
3060751Declined Card Merchandise Return
3060753Declined Card Deposit
3060755Declined Card Credit Adjustment
3060757Declined Card Point Of Business Deposit
3060759Declined Card Funds Transfer Credit
3060761Declined Card Transfer Funds
3060763Declined Card AFD
3060765Declined Card Travelers Check
3060767Declined Card Quasi-Cash
3060769Declined Card Cashback From Deposit
3060771Declined Card Fee Collection
3060777Declined Card 3rd Party Payment From
3060775Declined Card 3rd Party Payment To
3060778Declined Card Prepaid Card Activation
3060779Declined Card Transfer Payment
3060773Declined Card Consumer Funds Disbursement
3060781Declined Card Money Transfer From
3060782Declined Card Money Transfer To
3060794Declined Card Available Inquiry
3060795Declined Card Balance Inquiry
3060796Declined Card Check Deposit
3060870Declined Card Purchase Authorization Reversal
3060871Declined Card Payment Enclosed Reversal
3060872Declined Card Cash Authorization Reversal
3060873Declined Card Prepaid Card Activation Reversal
3060874Declined Card Debit Adjustment Authorization Reversal
3060876Declined Card Billpay Authorization Reversal
3060878Declined Card Funds Transfer Debit Authorization Reversal
3060880Declined Card Merchandise Return Auth Reversal
3060882Declined Card Deposit Auth Reversal
3060884Declined Card Credit Adjustment Auth Reversal
3060886Declined Card Point of Business Auth Reversal
3060888Declined Card Funds Transfer Credit Auth Reversal
3060892Declined Card AFD Authorization Reversal
3060894Declined Card Available Inquiry Auth Reversal
3060895Declined Card Balance Inquiry Auth Reversal
3060971Declined Card Purchase Reversal
3060973Declined Card Cash Withdrawal Reversal
3060974Declined Card Traveler's Check Reversal
3060975Declined Card Debit Adjustment Reversal
3060977Declined Card Billpay Reversal
3060979Declined Card Funds Transfer Debit Reversal
3060981Declined Card Merchandise Return ReversalA reversal of a merchandise return was attempted, but was declined. Very rare
3060982Declined Card 3rd Party Payment From Reversal
3060983Declined Card Deposit ReversalA reversal of a cash or check deposit into an ATM was attempted, but was declined. Very rare
3060984Declined Card Transfer Payment Reversal
3060985Declined Card Credit Adjustment Reversal
3060986Declined Card 3rd Party Payment To Reversal
3060987Declined Card Point of Business Reversal
3060988Declined Card Check Deposit Reversal
3060989Declined Card Funds Transfer Credit Reversal
3060990Declined Card Consumer Funds Disbursement Reversal
3060991Declined Card Transfer Funds Reversal
3060992Declined Card Fee Collection Reversal
3060993Declined Card AFD Reversal
3060994Declined Card Available Inquiry Reversal
3060995Declined Card Balance Inquiry Reversal
3060996Declined Card Money Transfer From Reversal
3060997Declined Card Money Transfer To Reversal
3060998Declined Card Quasi-Cash Reversal
3060999Declined Card Cashback From Deposit Reversal

Debit Card Account Balance Inquiry Events

These events are caused by balance inquiries due to debit card usage or debit card network provider processing.

Payload Type: Debit Card Account Balance Inquiry Payload (490)

Event Type IdDescriptionDetail
3060294Card Authorization - Available InquiryAvailable Balance Inquiry typically performed via a non-ATM device
3060295Card Authorization - Ledger InquiryAccount Balance Inquiry typically performed via a non-ATM device
3060394Card Inquiry - Available InquiryAvailable Balance Inquiry typically performed via ATM
3060395Card Inquiry - Ledger InquiryAccount Balance Inquiry typically performed via ATM

Debit Card Deposit Reversal Events

These events are caused by the reversal of moving funds into the customer's account due to debit card usage or debit card network provider processing.

Payload Type: Debit Card Deposit Reversal Payload (500)

Event Type IdDescriptionDetail
3060481Card Reversal - Merchandise ReturnError occurred when performing a merchandise return, and it was reversed
3060483Card Reversal - DepositError occurred when depositing cash via ATM, and it was reversed
3060485Card Reversal - Credit AdjustmentError occurred when performing a credit adjustment, and it was reversed
3060487Card Reversal - Point of BusinessError occurred when performing a Point of Business deposit, and it was reversed
3060489Card Reversal - Funds Transfer Credit
3060498Card Reversal - Money Transfer ToError occurred when performing a Visa Money Transfer, and it was reversed
3060502Card Reversal - Check DepositError occurred when depositing a check via ATM, and it was reversed
3060503Card Reversal - Consumer Funds Disbursement
3060598Card Reversal - 3rd Party Payment To3rd-party payment transaction, payer-initiated.(Square, PayPal, Venmo, etc.)

Debit Card Transfer Reversal Events

These events are caused by the reversal of moving funds between two accounts owned by the same customer due to debit card usage or debit card network provider processing.

Payload Type: Debit Card Transfer Reversal Payload (501)

Event Type IdDescriptionDetail
3060488Card Reversal - Transfer Payment
3060596Card Reversal - Transfer Funds

Debit Card Withdrawal Reversal Events

These events are caused by the reversal of moving funds out of the customer's account due to debit card usage or debit card network provider processing.

Payload Type: Debit Card Withdrawal Reversal Payload (502)

Event Type IdDescriptionDetail
3060471Card Reversal - PurchaseError occurred on merchant device (ie, POS) and reverses a corresponding purchase
3060473Card Reversal - CashError occurred with ATM and the corresponding transaction was reversed
3060475Card Reversal - Debit AdjustmentError occurred when performing a debit adjustment, and it was reversed
3060477Card Reversal - BillpayError occurred when performing a billpay, and it was reversed
3060479Card Reversal - Funds Transfer DebitError occurred when performing a P2P withdrawal, and it was reversed
3060493Card Reversal - AFD (Automated Fuel Dispenser)Error occurred when performing an AFD purchase, and it was reversed
3060491Card Reversal - Fee Collection
3060492Card Reversal - Cashback From Deposit
3060496Card Reversal - Traveler's Check
3060497Card Reversal - Money Transfer FromError occurred when performing a Visa Money Transfer, and it was reversed
3060499Card Reversal - Quasi-CashError occurred when performing a Quasi-Cash purchase, and it was reversed
3060597Card Reversal - 3rd Party Payment FromA reversal of a 3rd-party payment transaction, payee-initiated.(Square, PayPal, Venmo, etc.)
3060599Card Reversal - Payment EnclosedError occurred when performing a Visa Money Transfer, and it was reversed

Debit Card Withdrawal Authorization Reversal Events

These events are caused by the reversal of holding funds on the customer's account due to debit card usage or debit card network provider processing.

Payload Type: Debit Card Withdrawal Authorization Reversal Payload (503)

Event Type IdDescriptionDetail
3060571Card Reversal - Purchase AuthorizationError occurred on merchant device (ie, POS) and reverses a corresponding purchase
3060573Card Reversal - Cash AuthorizationError occurred with ATM and corresponding transaction is reversed
3060575Card Reversal - Debit Adjustment Authorization
3060577Card Reversal - Billpay Authorization
3060579Card Reversal - Funds Transfer Debit Authorization
3060593Card Reversal - AFD Authorization

Check Deposit Authorization Events

These events are caused by a customer depositing a check using their mobile device.

Event Type IdDescriptionPayload TypeDetail
30605001Check Deposit Authorization CreatedCheck Deposit Authorization Payload (600)
30605002Check Deposit Authorization SettledCheck Deposit Authorization Payload (600)
30605003Check Deposit Authorization RejectedCheck Deposit Authorization Reject Payload (612)

Check Deposit Events

These events are caused by the bank approving a check that was deposited by a customer using their mobile device.

Event Type IdDescriptionPayload TypeDetail
30605011Check Deposit Created - No AdjustmentCheck Deposit Payload (601)The approved amount was not changed from the original deposit amount
30605012Check Deposit Settled - No AdjustmentCheck Deposit Payload (601)The approved amount was not changed from the original deposit amount
30605013Check Deposit Available - No AdjustmentCheck Deposit Payload (601)The approved amount was not changed from the original deposit amount
30605016Check Deposit Created - Adjusted UpCheck Deposit Payload (601)The approved amount was adjusted up from the original deposit amount
30605017Check Deposit Settled - Adjusted UpCheck Deposit Payload (601)The approved amount was adjusted up from the original deposit amount
30605018Check Deposit Available - Adjusted UpCheck Deposit Payload (601)The approved amount was adjusted up from the original deposit amount
30605019Check Deposit Created - Adjusted DownCheck Deposit Payload (601)The approved amount was adjusted down from the original deposit amount
30605020Check Deposit Settled - Adjusted DownCheck Deposit Payload (601)The approved amount was adjusted down from the original deposit amount
30605021Check Deposit Available - Adjusted DownCheck Deposit Payload (601)The approved amount was adjusted down from the original deposit amount
30606010Deposit HoldDeposit Hold (606)Hold was placed on a deposit

Check Deposit Reversal Events

These events are caused by the bank reversing a check that was deposited by a customer using their mobile device.

Payload Type: Check Deposit Reversal Payload (602)

Event Type IdDescriptionDetail
30605015Check Deposit ReturnThe return of a check which was deposited into a Helix account via MRDC but later returned at another bank causing the check amount to be reversed from the Helix customer's account.
30605022Check Deposit Reversal - Adjusted UpA reversal of a deposit where the approved amount was adjusted up from the original deposit amount
30605023Check Deposit Reversal - Adjusted DownA reversal of a deposit where the approved amount was adjusted down from the original deposit amount

Check Withdrawal Events

These events are caused by the customer's bank receiving and approving a written check or initiating and processing a stop payment on a check after it was deposited by a payee in their bank account.

Event Type IdDescriptionPayload TypeDetail
30605103Check WithdrawalCheck Withdrawal Payload (603)The approved amount was successfully withdrawn from customers account for the original withdrawal amount
30605201Check Withdrawal Stop Pay (C) - InitiatedCommon Payload (1)
30605202Check Withdrawal Stop Pay (C) - ApprovedCommon Payload (1)
30605203Check Withdrawal Stop Pay (C) - DeniedCommon Payload (1)

Check Withdrawal Authorization Events

These events are triggered in some scenarios when a check review is needed by a customers bank for a written check after it has been deposited into a payees bank account.

Payload Type: Check Withdrawal Authorization Payload (605)

Event Type IdDescriptionDetail
30605101Check Withdrawal Authorization Created
30605102Check Withdrawal Authorization Settled
30605105Check Withdrawal Authorization RejectedThis event reuses Payload Type: Check Deposit Reversal (602)

Digital Wallet Tokenization Events

These events are caused by the customer either adding their card manually to a Digital Wallet (example: Apple or Google wallets) or adding their card through an app utilizing Card Provisioning.

Payload Type: Digital Wallet Token Payload (607)

Event Type IdDescriptionDetail
40002001Digital Wallet Token Provisioned to DeviceToken gets provisioned to a device. At this point token could be in ActiveForPayment or Initiated status. If at this point token is still in the Initiated status, it means that token has been provisioned into a device but is still going through a customer verification process (such as waiting to verify One Time Passcode). Example: Token gets provisioned on an iPhone manually or through push provisioning initiated through an app.
40002010Digital Wallet Token ActivatedToken status has changed to ActiveForPayment. This can happen if token was initially in Initiated status or has switched back to ActiveForPayment from SuspendedTemporarily status.
40002020Digital Wallet Token Suspended TemporarilyToken status has changed to SuspendedTemporarily status.
40002030Digital Wallet Token ReactivatedToken status has changed to ActiveForPayment status from SuspendedTemporarily status.
40002040Digital Wallet Token Deactivated PermanentlyToken status has changed to DeactivatedPermanently. This means token can not be used for payment and will never go back to ActiveForPayment status.

Bank Hold Events

These events are caused by someone using Helix Admin Console to either place a new hold or release an existing hold of funds for an account.

Payload Type: Bank Hold Payload (608)

Event Type IdDescriptionDetail
30606101Bank Hold PlacedA hold is placed by the bank on the specified account for a specific hold amount until the expiration date
30606102Bank Hold ReleasedA previously placed hold is released, and the funds are now available for the customer's account
30606103Account Hold PlacedA hold is placed on an account via /account/placeHold or Helix Admin Console
30606104Account Hold ReleasedA hold is released on an account via /account/releaseHold or Helix Admin Console
30606105Account Hold Expired

Falcon Message Events

These events are caused by Helix receiving a message from the FICO Falcon service.

Payload Type: Falcon Message Payload (610)

Event Type IdDescriptionDetail
10024Falcon Fraud confirmed
10025Falcon Case Closed, Not Fraud
10026Falcon Case Open, Suspected Fraud

Card Renewal Events

These events are caused by the card renewal process. Clients may use these events to generate card status notifications for their customers.
Payload Type: Card Renewal Payload (700)

Event Type IdDescriptionDetail
40003001Card RenewedThe card has been successfully renewed.
40003002Card Renewal OverrideA card renewal override has been placed on the card.
40003010Card Excluded from RenewalThe card was excluded from the renewal process.

Stop Payment Events

These events are caused by the customer's bank initiating and processing a stop payment on an ACH transaction or a check on a customer's checking account.
Payload Type: Stop Payments Payload (800)

Event Type IdDescriptionDetail
30608001Stop Pay CreatedA new stop payment record is created
30608002Stop Pay ExpiredA stop payment record expired
30608003Stop Pay HitA match is found to an existing stop payment record
30608004Stop Pay CancelledA stop payment record is deleted

Visa DPS Risk Factor Events

These events are caused by attempts to update Visa DPS risk factors via the Fraud Management System or Helix API.

Event Type IdDescriptionPayload TypeDetail
10045Visa DPS risk factor successVisa DPS Risk Factor Payload (1000)
10046Visa DPS risk factor failureVisa DPS Risk Factor Payload (1000)

Account Dormancy Events

These events are caused by changes to account dormancy status.

Payload Type: Account Dormancy Payload (1400)

Event Type IdDescriptionDetail
3071Account made inactive
3072Account made dormant
3073Account made active again

Fee Transactions Events

These events are caused by changes to fee transactions. Depending on the event, properties in the data node may vary.

Payload Type: Fee Transactions Payload (1600)

Event Type IdDescriptionPayload Type (1600)Detail
3061001International Card FeeVersion 1Fee assessed on an international transaction
3061002International Card Fee ReversalVersion 1Fee reversal as a result of an international transaction reversal
3061003Program Reserve Income AccountVersion 2Fee transaction occurred on customer account and Program Income Account
3061005Program Reserve External Income AccountVersion 2Fee transaction occurred on customer account and Program External Income Account
3061007Program Reserve Business Income AccountVersion 2Fee transaction occurred on customer account and Program Business Income Account

Miscellaneous Events

Event Type IdDescriptionPayload TypeDetail
3074Age of Majority ReachedAge of Majority Reached Payload (613)Generated when a customer's account has a ProductTypeId of 12 (Minor DDA) or 13 (Minor SAV) and they have reached the age of majority (18) on the day the job is run
10047Visa DPS, Fraud text alert stateVisa DPS Fraud Text Alerts Payload (1300)Provides clients their users' contact preferences for text alerts, specifically fraud alerts. This also provides opt-out information for clients' compliance needs.
30605104Check ReturnCheck Return Payload (609)The return of a withdrawal where the processed amount was not changed from the original withdrawal amount. Caused by the customers bank returning a check that has already been processed on a customers account.
49000001Registration Manual Review Document Type RequestedManual Review Document Requested Payload (611)Caused by an Admin Console user, usually from the bank partner, requesting an additional document to verify a customer and complete the manual review workflow during customer registration. If multiple documents are requested, an event will fire for each document type requested
40000020Incoming NOC Applied – External Account ModifiedNotification of Change Payload (900)The incoming Notification of Change (NOC) processed, and external account has been modified. A notification of change (NOC) allows an RDFI to inform an ODFI that an item on the originating account requires updating.
49000300Card LockedCard Modified Payload (1200)Provides additional info compared to events 10009, 10011, 10022