Transaction Stream & Spend Management
Listing Transactions
Transactions provide transaction-level detail for connected Visa and Mastercard credit card accounts. Once subscribed, you can query historical transactions and receive new ones in real time via webhooks. Retrieve recent transactions for Sarah’s Chase Sapphire Reserve card:- Request
- Response
merchant_category_code enables spend categorization (5814 = restaurants, 5411 = grocery, 5541 = gas stations).
Subscribing to Transactions
Transaction data requires an active subscription. Enroll Sarah’s Chase card to receive transaction events in real time:- Request
- Response
Bill Pay & Debt Repayment
Getting a Fresh Balance Before Payment
Before initiating a payment, pull the latest balance to ensure accuracy. If you’ve already subscribed to updates (covered in the Dashboard & Insights guide), you’ll have recent data. Otherwise, request an on-demand update:80000 cents) with a minimum payment of $25.00 due on October 1st. She decides to pay $500.00 toward the balance.
Creating a Payment
Payments move money from your platform’s verified funding account (ACH) to a liability account. Your corporate funding accountacc_hmap9mbgfLcf9 serves as the payment source for all user payments.
- Request
- Response (pending)
status: "pending" and an estimated completion date of September 18th. The description field (max 10 characters) appears on the user’s bank statement.
All amounts are in cents.
50000 = $500.00. The description field has a maximum length of 10 characters.Payment Lifecycle
Payments move through a lifecycle from creation to settlement. Track progress via webhook events: Once the payment settles, the status transitions toposted:
Payoff Quotes for Loans
For installment loans (auto loans, personal loans, student loans), your app may want to show payoff quotes — the exact amount needed to pay off the loan in full as of a specific date. Payoff amounts often differ from the current balance due to accrued interest, fees, or early payoff penalties.Payoff Quotes Guide
How to request and use payoff quotes for loan accounts.
Putting It All Together
With transactions and payments, Sarah’s PFM experience is complete:| Capability | Product | Example |
|---|---|---|
| View all debts | Connect | 6 liabilities discovered automatically |
| Real-time balances | Updates | Chase card: $800.00 balance, $25.00 minimum due |
| Card visuals | Card Brand | Chase Sapphire Reserve card art |
| Credit score | Credit Scores | VantageScore 4.0: 734 |
| Financial health | Attributes | 22% utilization, 100% payment history |
| Spending activity | Transactions | Coffee, groceries, gas — categorized in real time |
| Bill pay | Payments | $500 payment to Chase, settled in 3 days |
Payments Lifecycle
Deep dive into payment states, timing, and error handling.
Payment Errors
Understanding and handling payment failures and reversals.