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