DisputeEventNotification class abstract

DisputeEventNotification

Properties:

  • arn - The unique Acquirer Reference Number (arn) generated by the card scheme for each capture. You can use the arn to trace the transaction through its lifecycle.
  • balancePlatform - The unique identifier of the balance platform.
  • creationDate - The date and time when the event was triggered, in ISO 8601 extended format. For example, 2025-03-19T10:15:30+01:00.
  • description - Contains information about the dispute.
  • disputedAmount - The amount for which the transaction is being disputed. The disputed amount cannot be greater than the transaction amount. If an amount was not provided, the entire transaction amount is disputed.
  • id - The ID of the resource.
  • status - The current status of the dispute.
  • statusDetail - Additional information about the status of the dispute, when available.
  • transactionId - The unique reference of the transaction for which the dispute is requested.
  • type - The type of dispute raised for the transaction.
Annotations
  • @BuiltValue.new()

Constructors

DisputeEventNotification([void updates(DisputeEventNotificationBuilder b)])
factory

Properties

arn String?
The unique Acquirer Reference Number (arn) generated by the card scheme for each capture. You can use the arn to trace the transaction through its lifecycle.
no setter
balancePlatform String?
The unique identifier of the balance platform.
no setter
creationDate DateTime?
The date and time when the event was triggered, in ISO 8601 extended format. For example, 2025-03-19T10:15:30+01:00.
no setter
description String?
Contains information about the dispute.
no setter
disputedAmount Amount?
The amount for which the transaction is being disputed. The disputed amount cannot be greater than the transaction amount. If an amount was not provided, the entire transaction amount is disputed.
no setter
hashCode int
The hash code for this object.
no setterinherited
id String?
The ID of the resource.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
status String?
The current status of the dispute.
no setter
statusDetail String?
Additional information about the status of the dispute, when available.
no setter
transactionId String?
The unique reference of the transaction for which the dispute is requested.
no setter
type DisputeEventNotificationTypeEnum?
The type of dispute raised for the transaction.
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
rebuild(dynamic updates(DisputeEventNotificationBuilder)) DisputeEventNotification
Rebuilds the instance.
inherited
toBuilder() DisputeEventNotificationBuilder
Converts the instance to a builder B.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

serializer → Serializer<DisputeEventNotification>
no setter