BPMT: pmt

A payment (deposit) was posted. The funds are available for spending. Available balance has increased by the specified amount. If the deposit is delayed, the BDPM: pmt_delayed message is sent instead.

Payload
string

See Account Statuses for possible values.

string

The ACH account to which the payment was posted.

string

Trace ID for an ACH transaction, generated by the originator. 15 digits.

string

Unique system-generated identifier for an ACH transaction. For BADJ and BPMT, this field may contain the auth_id of a card-load transaction.

string

See Activity Type for possible values.

string

Amount of the transaction. Unsigned.

string

Amount available to spend at the time of the event. Legacy field: balance.

string

Visa Business Application Identifier (BAI) for the transaction, first two characters. Example: "AA"

string

The balance ID, also called the galileo_account_number. Legacy field: account_id.

string

The batch-file header for the Nacha file. ACH transactions only.

string

System-generated card ID, which has a 1:1 relationship with the PAN. Legacy field: card_id.

string

Card status code. See Card Statuses for possible values. Because freezing a card does not change its status, this status is the same as before the freeze.

string

Corporate Hierarchy group identifier.

string

ID for the customer record.

string

Company descriptor found in the batch header of the Nacha file.

string

ISO 4217 numeric currency code for amount (the cardholder account currency). Legacy fields: cur_code, currency.

string

Human-readable description of the transaction or event type.

string

For an ACH transaction, this is the effective date when the ACH payment should post. Usually set by the bank to the actual date when the payment is posted, in case we post the payment early. Format: MM/DD/YYYY.`

string

Timestamp when the message was ingested by SoFi Tech Solutions (Mountain Standard Time). Format: "YYYY-MM-DD hh:mm:ss MST". Legacy fields: timestamp, tran_timestamp.

string

External transaction ID.

string

User-supplied identifier to link to an external system.

string

Number of days that a payment was held before posting.

string

The number of days before settle_standard_date that the ACH transaction posted. This field is available only if ACH early access is enabled with the FBEEA parameter.

string

Merchant category code (DE018).

string

Mastercard credit only. The 3-letter code of the country where the merchant is officially located (ISO 3166-1).

string

Event category. Indicates the type of event.

string

Unique system-generated identifier for this message.

string

The four-letter code to identify this event.

string

Routing number for the originating depository financial institution (ODFI) of an ACH or wire transaction. Nine digits.

string

ACH or wire originator account number.

string

ACH, Real-Time Payment (RTP), or wire originator name. See Originator and source names for details.

string

See Transaction Types for possible values.

string

System-generated identifier for this payment.

string

Identifier for the transaction that triggered this payment.

string

SoFi Tech Solutions 12-digit payment reference number (PRN) for the account. Legacy field: pmt_ref_no.

string

The product ID of the account.

string

The program ID of the account.

string

Name on the ACH or Real-Time Payment (RTP) recipient account.

string

For incoming Real-Time Payments (RTP) or wires, the input message accountability data (IMAD).

string

Standard entry class code. See SEC Codes Requirements for ACH for valid values.

string

Settlement date from the ACH file. This is when funds from incoming ACH transactions would post if early access for direct deposits were disregarded. Format: MM/DD/YYYY.

string

For ACH transactions, the name of the originator. See the Originator and source names in the ACH for Businesses guide for details.

string

External or network-assigned transaction identifier.

string

Name of this event: "pmt"

string

Populated according to your use case and needs by arrangement with SoFi Tech Solutions.

LoadingLoading…

© SoFi Technology Solutions, LLC 2026    Privacy Disclosure

All documentation, including but not limited to text, graphics, images, and any other content, are the exclusive property of SoFi Technology Solutions, LLC and are protected by copyright laws. These materials may not be reproduced, distributed, transmitted, displayed, or otherwise used without the prior written permission of SoFi Technology Solutions, LLC. Any unauthorized use or reproduction of these materials are expressly prohibited.