DonationRequest class abstract

DonationRequest

Properties:

  • donationAccount - The Adyen account name of the charity.
  • merchantAccount - The merchant account that is used to process the payment.
  • modificationAmount - The amount to be donated.The currency must match the currency used in authorisation, the value must be smaller than or equal to the authorised amount.
  • originalReference - The original pspReference of the payment to modify. This reference is returned in: * authorisation response * authorisation notification
  • platformChargebackLogic - Defines how to book chargebacks when using Adyen for Platforms.
  • reference - Your reference for the payment modification. This reference is visible in Customer Area and in reports. Maximum length: 80 characters.
Annotations
  • @BuiltValue.new()

Constructors

DonationRequest([void updates(DonationRequestBuilder b)])
factory

Properties

donationAccount String
The Adyen account name of the charity.
no setter
hashCode int
The hash code for this object.
no setterinherited
merchantAccount String
The merchant account that is used to process the payment.
no setter
modificationAmount Amount
The amount to be donated.The currency must match the currency used in authorisation, the value must be smaller than or equal to the authorised amount.
no setter
originalReference String?
The original pspReference of the payment to modify. This reference is returned in: * authorisation response * authorisation notification
no setter
platformChargebackLogic PlatformChargebackLogic?
Defines how to book chargebacks when using Adyen for Platforms.
no setter
reference String?
Your reference for the payment modification. This reference is visible in Customer Area and in reports. Maximum length: 80 characters.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

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