PaymentInitiationPayment constructor
PaymentInitiationPayment({
- required String paymentId,
- required PaymentAmount amount,
- required PaymentInitiationPaymentStatus status,
- required String recipientId,
- required String reference,
- String? adjustedReference,
- required DateTime lastStatusUpdate,
- ExternalPaymentScheduleGet? schedule,
- ExternalPaymentRefundDetails? refundDetails,
- required SenderBACSNullable? bacs,
- required String? iban,
- List<
String> ? refundIds, - PaymentAmountRefunded? amountRefunded,
- String? walletId,
- PaymentScheme? scheme,
- PaymentScheme? adjustedScheme,
- String? consentId,
- String? transactionId,
Implementation
PaymentInitiationPayment({
required this.paymentId,
required this.amount,
required this.status,
required this.recipientId,
required this.reference,
this.adjustedReference,
required this.lastStatusUpdate,
this.schedule,
this.refundDetails,
required this.bacs,
required this.iban,
this.refundIds,
this.amountRefunded,
this.walletId,
this.scheme,
this.adjustedScheme,
this.consentId,
this.transactionId,
});