The transaction details
Name | Type | Description | Notes |
---|---|---|---|
transaction_id | str | A unique ID identifying the transaction | |
wallet_id | str | The EMI (E-Money Institution) wallet that this payment is associated with, if any. This wallet is used as an intermediary account to enable Plaid to reconcile the settlement of funds for Payment Initiation requests. | |
reference | str | A reference for the transaction | |
type | str | The type of the transaction. The supported transaction types that are returned are: `BANK_TRANSFER:` a transaction which credits an e-wallet through an external bank transfer. `PAYOUT:` a transaction which debits an e-wallet by disbursing funds to a counterparty. `PIS_PAY_IN:` a payment which credits an e-wallet through Plaid's Payment Initiation Services (PIS) APIs. For more information see the Payment Initiation endpoints. `REFUND:` a transaction which debits an e-wallet by refunding a previously initiated payment made through Plaid's PIS APIs. `FUNDS_SWEEP`: an automated transaction which debits funds from an e-wallet to a designated client-owned account. | |
amount | WalletTransactionAmount | ||
counterparty | WalletTransactionCounterparty | ||
status | WalletTransactionStatus | ||
created_at | datetime | Timestamp when the transaction was created, in ISO 8601 format. | |
last_status_update | datetime | The date and time of the last time the `status` was updated, in IS0 8601 format | |
scheme | WalletPaymentScheme | [optional] | |
payment_id | str, none_type | The payment id that this transaction is associated with, if any. This is present only for transaction types `PIS_PAY_IN` and `REFUND`. | [optional] |
any string name | bool, date, datetime, dict, float, int, list, str, none_type | any string name can be used but the value must be the correct type | [optional] |