TreasuryReceivedDebit constructor

const TreasuryReceivedDebit({
  1. required int amount,
  2. required DateTime created,
  3. required String currency,
  4. required String description,
  5. TreasuryReceivedDebitFailureCode? failureCode,
  6. String? financialAccount,
  7. String? hostedRegulatoryReceiptUrl,
  8. required String id,
  9. TreasurySharedResourceInitiatingPaymentMethodDetailsInitiatingPaymentMethodDetails? initiatingPaymentMethodDetails,
  10. required TreasuryReceivedDebitsResourceLinkedFlows linkedFlows,
  11. required bool livemode,
  12. required TreasuryReceivedDebitNetwork network,
  13. TreasuryReceivedCreditReversalDetails? reversalDetails,
  14. required TreasuryReceivedCreditStatus status,
  15. TreasuryTransactionOrId? transaction,
})

TreasuryReceivedDebitsResourceReceivedDebit

ReceivedDebits represent funds pulled from a [FinancialAccount](https://stripe.com/docs/api#financial_accounts). These are not initiated from the FinancialAccount.

Implementation

const TreasuryReceivedDebit({
  required this.amount,
  required this.created,
  required this.currency,
  required this.description,
  this.failureCode,
  this.financialAccount,
  this.hostedRegulatoryReceiptUrl,
  required this.id,
  this.initiatingPaymentMethodDetails,
  required this.linkedFlows,
  required this.livemode,
  required this.network,
  this.reversalDetails,
  required this.status,
  this.transaction,
});