Increase.ACHPrenotifications.ACHPrenotification (Increase v1.0.0)

Copy Markdown View Source

ACH Prenotifications are one way you can verify account and routing numbers by Automated Clearing House (ACH).

Fields

  • id - The ACH Prenotification's identifier.
  • account_id - The account that sent the ACH Prenotification.
  • account_number - The destination account number.
  • addendum - Additional information for the recipient.
  • company_descriptive_date - The description of the date of the notification.
  • company_discretionary_data - Optional data associated with the notification.
  • company_entry_description - The description of the notification.
  • company_name - The name by which you know the company.
  • created_at - The ISO 8601 date and time at which the prenotification was created.
  • credit_debit_indicator - If the notification is for a future credit or debit.
  • effective_date - The effective date in ISO 8601 format.
  • idempotency_key - The idempotency key you chose for this object. This value is unique across Increase and is used to ensure that a request is only processed once. Learn more about idempotency.
  • individual_id - Your identifier for the recipient.
  • individual_name - The name of the recipient. This value is informational and not verified by the recipient's bank.
  • notifications_of_change - If the receiving bank notifies that future transfers should use different details, this will contain those details.
  • prenotification_return - If your prenotification is returned, this will contain details of the return.
  • routing_number - The American Bankers' Association (ABA) Routing Transit Number (RTN).
  • standard_entry_class_code - The [Standard Entry Class (SEC) code] to use for the ACH Prenotification.
  • status - The lifecycle status of the ACH Prenotification.
  • type - A constant representing the object's type. For this resource it will always be ach_prenotification.

Summary

Types

t()

@type t() :: %Increase.ACHPrenotifications.ACHPrenotification{
  account_id: String.t() | nil,
  account_number: String.t(),
  addendum: String.t() | nil,
  company_descriptive_date: String.t() | nil,
  company_discretionary_data: String.t() | nil,
  company_entry_description: String.t() | nil,
  company_name: String.t() | nil,
  created_at: DateTime.t(),
  credit_debit_indicator: String.t() | nil,
  effective_date: DateTime.t() | nil,
  id: String.t(),
  idempotency_key: String.t() | nil,
  individual_id: String.t() | nil,
  individual_name: String.t() | nil,
  notifications_of_change: [
    Increase.ACHPrenotifications.ACHPrenotification.NotificationsOfChange.t()
  ],
  prenotification_return:
    Increase.ACHPrenotifications.ACHPrenotification.PrenotificationReturn.t()
    | nil,
  routing_number: String.t(),
  standard_entry_class_code: String.t() | nil,
  status: String.t(),
  type: String.t()
}