Transactions
The Transactions section of our API covers a wide range of functions, each targeting a specific action or result. These APIs provide comprehensive functionality to handle various transactions, ranging from ACH funding to adjustment applications, fee applications, and more.
Endpoints
Here are the endpoints of the APIs in the Transactions section:
- POST/transaction/ach/funding- performs an ACH funding transaction.
- POST/transaction/ach/manualExtract- Manually marks one return ACH transaction extracted, in case status was not updated due to some error.
- POST/transaction/ach/noc/search -Finds ACH transactions that have received NOC(Notification of Change).
- POST /transaction/ach/pull- Performs an ACH pull transaction.
POST /transaction/ach/push
- Performs an ACH push transaction.- POST/transaction/ach/return- Returns ACH transactions.
- POST /transaction/ach/search- Finds ACH transactions.
- POST/transaction/ach/withdrawal - Performs an ACH withdrawal transaction.
- GET/transaction/ach/{id} - Gets one ACH transaction.
- GET/transaction/ach/{id}/return- Gets one return ACH transaction.
- POST/transaction/ach/{id}/reverse-Reverses an ACH transaction.
- POST/transaction/adjustment/credit- Applies a credit adjustment.
- POST/transaction/adjustment/debit- Applies a debit adjustment.
- POST/transaction/fee/onetime- Applies a one-time fee debit.
- POST/transaction/internal/ecommerce- Performs an ecommerce transaction.
- POST/transaction/internal/metome- Performs a me-to-me transaction.
- POST/transaction/internal/metoyou)- Performs a me-to-you transaction.
- PUT/transaction/pending/cancel- Cancels a pending transaction.
- PUT/transaction/pending/review/approve/{paymentId}- Unblocks a transaction in manual review.
- PUT/transaction/pending/review/reject/{paymentId}- Rejects a transaction in manual review.
- POST/transaction/pos- Performs a point-of-sale (POS) transaction.
- POST/transaction/search- Searches posted transaction details within a ledger.
- GET/transaction/transactionTypes- Gets a list of all active transaction types.
- POST/transaction/wire/inbound- Applies a one-time fee debit.
- POST/transaction/wire/international - Perform an INTERNATIONAL WIRE outbound transaction.
- POST/transaction/wire/outbound - Perform a DOMESTIC WIRE outbound transaction
Each end-point offers unique capabilities to handle various aspects of transactions, providing a thorough set of tools for managing and performing different types of monetary operations.
Transactions and Counterparties
Considering the Counterparty is essentially the individual or business on the other end of the transaction, transactions are intrinsically linked to counterparties. For instance, when you push money to a friend's account, your friend is considered the counterparty for that transaction.
Profiles of Transactions
Each Transaction type plays a critical role:
- ACH Push - ACH Push represents a transaction where funds are pushed from a user's account to a counterparty's account.
- ACH Pull - ACH Pull represents a transaction where funds are pulled from a counterparty's account into a user's account.
- Funding - Represents transactions where a user funds their own account.
- Withdrawal - Represents transactions where a user withdraws funds from their own account.
Association of Transactions
- Account- If a transaction is performed at the account level, it impacts only the specific account associated with that transaction. Account-level transactions may involve either funding or withdrawal transactions.
- Counterparties- Counterparty-level transactions involve ACH push and pull transactions to or from a counterparty's account.
Transactional Flow
Transactions involve both parties: the user and the counterparty:
- ACH push and pull transactions involve funds transfer to or from the counterparty's account.
- Funding transactions involve adding funds to the user's account.
- Withdrawal transactions denote removing funds from the user's account.
Each transaction is tracked, allowing users to have complete oversight over any changes to their account status.
Updated 9 days ago