DonationPaymentResponse class abstract

DonationPaymentResponse

Properties:

  • amount - Authorised amount in the transaction.
  • donationAccount - The Adyen account name of your charity. We will provide you with this account name once your chosen charity has been onboarded.
  • id - Your unique resource identifier.
  • merchantAccount - The merchant account identifier, with which you want to process the transaction.
  • payment - Action to be taken for completing the payment.
  • reference - The reference to uniquely identify a payment. This reference is used in all communication with you about the payment status. We recommend using a unique value per payment; however, it is not a requirement. If you need to provide multiple references for a transaction, separate them with hyphens ("-"). Maximum length: 80 characters.
  • status - The status of the donation transaction. Possible values: * completed * pending * refused
Annotations
  • @BuiltValue.new()

Constructors

DonationPaymentResponse([void updates(DonationPaymentResponseBuilder b)])
factory

Properties

amount → Amount?
Authorised amount in the transaction.
no setter
donationAccount → String?
The Adyen account name of your charity. We will provide you with this account name once your chosen charity has been onboarded.
no setter
hashCode → int
The hash code for this object.
no setterinherited
id → String?
Your unique resource identifier.
no setter
merchantAccount → String?
The merchant account identifier, with which you want to process the transaction.
no setter
payment → PaymentResponse?
Action to be taken for completing the payment.
no setter
reference → String?
The reference to uniquely identify a payment. This reference is used in all communication with you about the payment status. We recommend using a unique value per payment; however, it is not a requirement. If you need to provide multiple references for a transaction, separate them with hyphens ("-"). Maximum length: 80 characters.
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
status → DonationPaymentResponseStatusEnum?
The status of the donation transaction. Possible values: * completed * pending * refused
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
rebuild(dynamic updates(DonationPaymentResponseBuilder)) → DonationPaymentResponse
Rebuilds the instance.
inherited
toBuilder() → DonationPaymentResponseBuilder
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<DonationPaymentResponse>
no setter