pub struct TransferFundsRejectTransaction {
pub id: Option<TransactionID>,
pub time: Option<Timestamp>,
pub user_id: Option<i64>,
pub account_id: Option<AccountID>,
pub batch_id: Option<TransactionID>,
pub request_id: Option<RequestID>,
pub type: Option<TransactionType>,
pub amount: Option<Decimal>,
pub funding_reason: Option<FundingReason>,
pub comment: Option<String>,
pub reject_reason: Option<TransactionRejectReason>,
}Expand description
A TransferFundsRejectTransaction represents the rejection of the transfer of funds in/out of an Account.
Fields§
§id: Option<TransactionID>The Transaction’s Identifier.
time: Option<Timestamp>The date/time when the Transaction was created.
user_id: Option<i64>The ID of the user that initiated the creation of the Transaction.
account_id: Option<AccountID>The ID of the Account the Transaction was created for.
batch_id: Option<TransactionID>The ID of the “batch” that the Transaction belongs to. Transactions in the same batch are applied to the Account simultaneously.
request_id: Option<RequestID>The Request ID of the request which generated the transaction.
type: Option<TransactionType>The Type of the Transaction. Always set to “TRANSFER_FUNDS_REJECT” in a TransferFundsRejectTransaction.
amount: Option<Decimal>The amount to deposit/withdraw from the Account in the Account’s home currency. A positive value indicates a deposit, a negative value indicates a withdrawal.
funding_reason: Option<FundingReason>The reason that an Account is being funded.
comment: Option<String>An optional comment that may be attached to a fund transfer for audit purposes
reject_reason: Option<TransactionRejectReason>The reason that the Reject Transaction was created