PaymentStatusUpdateWebhook class

Available Extensions
Annotations
  • @JsonSerializable(explicitToJson: true)

Constructors

PaymentStatusUpdateWebhook({required String webhookType, required String webhookCode, required String paymentId, required PaymentInitiationPaymentStatus newPaymentStatus, required PaymentInitiationPaymentStatus oldPaymentStatus, required String? originalReference, String? adjustedReference, required DateTime? originalStartDate, required DateTime? adjustedStartDate, required DateTime timestamp, PlaidError? error, required WebhookEnvironmentValues environment})
PaymentStatusUpdateWebhook.fromJson(Map<String, dynamic> json)
factory

Properties

adjustedReference String?
final
adjustedStartDate DateTime?
final
environment WebhookEnvironmentValues
final
error PlaidError?
final
hashCode int
The hash code for this object.
no setteroverride
newPaymentStatus PaymentInitiationPaymentStatus
final
oldPaymentStatus PaymentInitiationPaymentStatus
final
originalReference String?
final
originalStartDate DateTime?
final
paymentId String
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
timestamp DateTime
final
webhookCode String
final
webhookType String
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
override

Operators

operator ==(dynamic other) bool
The equality operator.
override

Constants

fromJsonFactory → const PaymentStatusUpdateWebhook Function(Map<String, dynamic> json)
toJsonFactory → const Map<String, dynamic> Function(PaymentStatusUpdateWebhook instance)