Reference

Registration Status

StatusDescription
ActiveEverything is OK.
SuspendedSomething went wrong. Several attempts to send events to this registration failed. No further attempts will be made until registration is restarted.
RestartingWe are attempting to restart this registration. An event must be successfully transmitted before the status will transition back to Active.

Registration Types

TypeDescription
PushEvents will be pushed to a partner endpoint. A 200 OK response is expected in order for it to be considered successful. (Default)
PollEvents will be consumed by partner polling the events API periodically and calling acknowledge API method for each event successfully processed.
FileEvents will be sent to the partner via SFTP in a CSV file once per day.

Event Status

StatusDescription
PendingEvent has been created, but no attempt to send it has been made yet.
SuccessEvent was successfully delivered to the registered URL.
FailedWe could not deliver the event to the registered URL. See the event logs for more detail on the failure reason.

Format

FormatDescription
BasicWebhook is delivered with an array of resource identifiers related to that event.
ExtendedWith this format you get everything in a 'Basic' event, in addition you will receive a 'Details' array containing various meta data pertaining to each resource. For example, on the ACH.Return.Received event you would receive the Return Code and Original Payment ID.

Customer Events

Event NameNotes
Core.Customer.OnboardedA new customer has been onboarded.
Core.Customer.Profile.Changed
Core.Customer.Name.Changed
Core.Customer.CifNumber.Changed
Core.Customer.Address.Added
Core.Customer.Address.Changed
Core.Customer.Address.Removed
Core.Customer.Phone.Added
Core.Customer.Phone.Changed
Core.Customer.Phone.Removed
Core.Customer.Identification.Added
Core.Customer.Identification.Changed
Core.Customer.Identification.Removed
Core.Customer.Email.Added
Core.Customer.Email.Changed
Core.Customer.Email.Removed
Core.Customer.Ofac.ChangedA customer OFAC scan status has been changed.
Core.Customer.PepScan.ChangedA customer PEP scan status has been changed.

Account Events

Event NameNotes
Core.Account.Opened
Core.Account.Status.Changed
Core.Account.Closed
Core.Account.Title.Changed
Core.SubAccount.Opened
Core.SubAccount.Status.Changed
Core.SubAccount.Closed
Core.SubAccount.Title.Changed
Core.Relationship.Added
Core.Relationship.Removed
Core.Restriction.Placed
Core.Restriction.Removed
Core.StopPayment.Placed
Core.StopPayment.Removed

Transaction Events

Event NameNotes
Core.Transaction.CompletedTransaction completed successfully.
Core.Transaction.RejectedTransaction was unable to complete.
Core.Activity.PostedAccount activity record has been posted as the result of a transaction.
Core.MemoPost.Created
Core.MemoPost.Changed
Core.MemoPost.Removed
Core.Hold.Placed
Core.Hold.Changed
Core.Hold.Removed

ACH Events

Event NameNotes
Ach.Payment.CanceledOutbound payment was canceled at the partner's request.
Ach.Payment.RejectedOutbound payment could not be processed due to compliance reasons or failed to fund.
Ach.Payment.SentOutbound payment has been transmitted to the Federal Reserve.
Ach.Payment.ReceivedAn inbound payment was received from another bank.
Ach.Return.ReceivedA previously originated payment has been returned by the receiving bank.
Ach.Noc.ReceivedA notification of change has been sent from the receiving bank regarding a previous origination.
Ach.Hold.EscalatedA hold relating to either an inbound or outbound payment was marked for escalation by a member of the Operations team. Commonly this is used to indicate additional documentation or action is needed by the partner.

RTP Events

Event NameDescription
Rtp.Payment.SentOutbound payment has been successfully sent to the receiving institution and the funds are available in the receiver's bank account.
Rtp.Payment.ReceivedInbound payment has been received from another institution and has successfully posted to an account in COS.
Rtp.Payment.RejectedPayment has been rejected by the receiving institution or RTP Network.
The payment originated from an account with insufficient funds.
Rtp.Payment.CanceledPayment was canceled at the request of the partner or a payment with a status of ResearchRequired has been canceled.
Rtp.Payment.ResearchRequiredNo response was received for an outbound payment, manual research is required to determine if the payment should be completed or canceled.
Rtp.Payment.FailedPayment has failed due to technical reasons.
Rtp.Hold.EscalatedA hold relating to either an outbound payment was marked for escalation by a member of the Operations team. Commonly this is used to indicate additional documentation or action is needed by the partner.
Rtp.Refund.RequestedRequest has been received to refund a previously accepted credit transfer.

Wire Events

Event NameDescription
Wire.Payment.CanceledOutbound wire was canceled at the partner's request.
Wire.Payment.RejectedOutbound wire could not be processed due to compliance reasons or was rejected by the Federal Reserve.
Wire.Payment.ProcessedOutbound wire has been transmitted to the Federal Reserve. Still possible the wire could be rejected.
Wire.Payment.SentOutbound wire has been transmitted to the Federal Reserve and has been successfully acknowledged. IMAD number is now available.
Wire.Payment.ReceivedInbound wire has been received from another bank.
Wire.Hold.EscalatedA hold relating to either an inbound or outbound wire was marked for escalation by a member of the Operations team. Commonly this is used to indicate additional documentation or action is needed by the partner.

XPay Events

Event NameDescription
XPay.Payment.ReceivedInbound payment request has been received and is awaiting approval.
XPay.Payment.CanceledPayment canceled at the sender's request or has expired.
XPay.Payment.ApprovedPayment was approved by the receiver.
XPay.Payment.RejectedPayment was rejected by the receiver.
XPay.Payment.FailedPayment failed to post to either the sender or receiver's account, most commonly due to insufficient funds.
XPay.Payment.CompletedPayment has been posted to both the sender's and receiver's accounts.

Card Management Events

Event NameDescription
Cards.Card.ActivatedA card has been successfully activated.
Cards.Card.ClosedA card has been permanently closed.
Cards.Card.CreatedA card has been created pending activation.
Cards.Card.Pin.SetA card PIN has been set.
Cards.Card.Profile.ChangedProfile data for the card (such as address) has been changed.
Cards.Card.ReplacedA lost or damaged card has been replaced.
Cards.Card.SuspendedA card has been temporarily suspended.
Cards.Card.UnsuspendedA card has been unsuspended.

Debit Card Events

Event NameDescription
DebitCard.Card.ActivatedA card has been successfully activated.
DebitCard.Card.UnderReviewA card has been changed to review status.
DebitCard.Card.ClosedA card has been permanently closed.
DebitCard.Card.CreatedA card has been created pending activation.
DebitCard.Card.CreateFailedCard creation has failed.
DebitCard.Card.OrderedA card has been ordered and will be mailed to the customer.
DebitCard.Card.PinCreatedA card PIN has been set for the first time.
DebitCard.Card.PinResetA card PIN has been reset.
DebitCard.Card.ProfileChangedProfile data for the card (such as address) has been changed.
DebitCard.Card.ReactivatedA previously suspended card has been reactivated.
DebitCard.Card.ReplacedA lost or damaged card has been replaced.
DebitCard.Card.SuspendedA card has been temporarily suspended.
DebitCard.Authorization.CreatedPurchase authorization has been memo posted to the account.
DebitCard.Authorization.ClearedPurchase authorization has cleared and no further incremental changes are expected.
DebitCard.Authorization.ChangedPurchase authorization amount has changed.
DebitCard.Authorization.SettledPurchase authorization has been posted in the form of an account transaction. The original memo post has been removed.

Checks Events

Event NameDescription
Check.Payment.SentA check deposit has been sent to the Federal Reserve for clearing.
Check.Payment.ReceivedA check drawn on an account in COS has been deposited at another bank and has been received from the Federal Reserve for posting.
Check.Payment.CanceledAn outbound payment has been canceled at the request of the partner.
Check.Payment.RejectedOutbound check could not be processed due to compliance reasons or was rejected by the Federal Reserve.
Check.Return.ReceivedA previously deposited check has been returned by the receiving bank.
Check.Details.ChangedDetails of a check have been changed.
Check.Hold.EscalatedA hold relating to either an inbound or outbound check was marked for escalation by a member of the Operations team. Commonly this is used to indicate additional documentation or action is needed by the partner.
Check.Policy.ChangedA check's Reg CC Policy has been updated.
Check.PositivePay.CreatedA check has been authorized for Positive Pay.
Check.PositivePay.RevokedA check's Positive Pay status has been revoked.
Check.Payment.UnauthorizedA check drawn on an account in COS has been presented but was not authorized for Positive Pay.