Transfer constructor
Transfer({
- required String id,
- ACHClass? achClass,
- String? accountId,
- required TransferType type,
- required TransferUserInResponse user,
- required String amount,
- required String description,
- required DateTime created,
- required TransferStatus status,
- TransferSweepStatus? sweepStatus,
- required TransferNetwork network,
- required bool cancellable,
- required TransferFailure? failureReason,
- required TransferMetadata? metadata,
- required String originationAccountId,
- required TransferAuthorizationGuaranteeDecision? guaranteeDecision,
- required TransferAuthorizationGuaranteeDecisionRationale? guaranteeDecisionRationale,
- required String isoCurrencyCode,
- required DateTime? standardReturnWindow,
- required DateTime? unauthorizedReturnWindow,
- required String? originatorClientId,
- required List<
TransferRefund> refunds,
Implementation
Transfer({
required this.id,
this.achClass,
this.accountId,
required this.type,
required this.user,
required this.amount,
required this.description,
required this.created,
required this.status,
this.sweepStatus,
required this.network,
required this.cancellable,
required this.failureReason,
required this.metadata,
required this.originationAccountId,
required this.guaranteeDecision,
required this.guaranteeDecisionRationale,
required this.isoCurrencyCode,
required this.standardReturnWindow,
required this.unauthorizedReturnWindow,
required this.originatorClientId,
required this.refunds,
});