denied_auth_nsf

An authorization request was denied because of insufficient funds, and the transaction was not initiated at a gas pump. (See PUMP: denied_auth_gas for denials at gas pumps.) Available balance has not changed.

  • CodeBNSF
  • Event trigger — You or Galileo deny a transaction because of insufficient funds.
  • Processes — This process precedes the event trigger:
    • Galileo receives one of these messages from a card network:
      • Preauthorization request
      • Authorization request

Fields

Field Type Description
amount string

The amount of the authorization. Includes network fees and upcharging. Example: "10.25".

auth_id string

Galileo internal ID for the transaction. Example: "12303090".

balance_id string

The balance ID. Example: "2011".

cad string

The card's ID. Example: "12534".

local_surcharge_amt string

The authorization surcharge amount (ISO DE28). Example: "2.50"

mcc string

Merchant category code (from ISO DE18). Example: "5712".

merchant_location string

Merchant city and state (from remaining part of ISO DE43). Example: "NEW YORK, NY".

merchant_name string

Merchant name (first 22 characters of ISO DE43). Should not be used for matching. Example: "Widgets Incorporated".

merchant_number string

Merchant number (from ISO DE42). Example: "L4DIV6D5LM4X7LF".

network string (enum)

Card network / association. See the Events Network Codes table for possible values. Example: "V"

open_to_buy string

The current balance (open to buy) for the account. Example: "500.00".

pmt_ref_no string

Galileo Payment Reference Number for the account. Example: "155200002022".

prod_id string

The product ID of the account. Example: "1701".

prog_id string

The program ID of the account. Example: "305".

response_code string (enum)

Authorization response code, which specifies whether a transaction is approved or denied. See the Authorization Response Codes enumeration for possible values. Example: "05"

rules_denied string

Comma-separated list of rules that triggered deny or warn.

timestamp string

Time when the event was created. Format is YYYY-MM-DD HH:MM:SS TMZ and the timezone (TMZ) is always MST. Example: "2019-12-29 11:20:33 MST".

type string

denied_auth_nsf

Example

# denied_auth_nsf example:
{
  "amount": "10.25",
  "auth_id": "12303090",
  "balance_id": "2011",
  "cad": "12534",
  "local_surcharge_amt": "2.50",
  "mcc": "5712",
  "merchant_location": "NEW YORK, NY",
  "merchant_name": "Widgets Incorporated",
  "merchant_number": "L4DIV6D5LM4X7LF",
  "network": "V",
  "open_to_buy": "500.00",
  "pmt_ref_no": "155200002022",
  "prod_id": "1701",
  "prog_id": "305",
  "response_code": "05",
  "rules_denied": "deny_alert_note_fn:DENY",
  "timestamp": "2019-12-29 11:20:33 MST",
  "type": "denied_auth_nsf"
}