Transactions
The Transactions section of the Braid API provides comprehensive functionality to handle a range of monetary operations, such as ACH transfers, funding, adjustments, and fees. This allows developers to manage financial interactions with flexibility and precision.
Key Transaction Types
- ACH Push – Transfers funds from the user’s account to a counterparty’s account.
- ACH Pull – Transfers funds from a counterparty’s account into the user’s account.
- Funding – Adds funds to the user’s own account.
- Withdrawal – Removes funds from the user’s account.
Each transaction type serves a specific purpose, enabling a broad range of financial operations within the Braid API.
Transaction Associations
- Account-Level Transactions: Transactions conducted at the account level, such as funding or withdrawal, affect only the specific account involved.
- Counterparty-Level Transactions: Transactions that involve a counterparty, such as ACH push and pull, target interactions between the user and a designated counterparty.
Transactions and Counterparties
Transactions are inherently linked to counterparties—the individual or business on the other end of a transaction. For instance, when a user sends funds to a friend, that friend is the counterparty for that transaction.
Transactional Flow
Each transaction type follows a basic flow involving both the user and the counterparty:
- ACH Push/Pull: Transfers funds to or from the counterparty’s account.
- Funding: Adds funds to the user’s account.
- Withdrawal: Withdraws funds from the user’s account.
All transactions are tracked, giving users complete oversight of changes to their account status.
Summary
This streamlined version provides essential context, explains key transaction types, and clarifies the relationships between transactions, accounts, and counterparties without duplicating details available in the full API documentation. Let me know if this works for you!
Updated about 1 month ago