DonationCampaign class abstract

DonationCampaign

Properties:

  • accountHolderIds - The unique identifiers of the account holders associated with the donation campaign.
  • activatedAt - The date and time when the campaign started, in ISO 8601 format. For example, 2026-06-18T10:28:59.820+00:00
  • endedAt - The date and time when the campaign stopped, in ISO 8601 format. For example, 2026-06-18T10:28:59.820+00:00.
  • id - The unique identifier of the donation campaign. This value is generated by Adyen.
  • inPerson - The settings for in-person donations collected as part of the campaign.
  • name_ - The name of the donation campaign.
  • nonprofitCause - The nonprofit cause that the campaign supports.
  • online - The settings for online donations collected as part of the campaign.
  • status - The current status of the donation campaign.
Annotations
  • @BuiltValue.new()

Constructors

DonationCampaign([void updates(DonationCampaignBuilder b)])
factory

Properties

accountHolderIds → BuiltList<String>?
The unique identifiers of the account holders associated with the donation campaign.
no setter
activatedAt → DateTime?
The date and time when the campaign started, in ISO 8601 format. For example, 2026-06-18T10:28:59.820+00:00
no setter
endedAt → DateTime?
The date and time when the campaign stopped, in ISO 8601 format. For example, 2026-06-18T10:28:59.820+00:00.
no setter
hashCode → int
The hash code for this object.
no setterinherited
id → String
The unique identifier of the donation campaign. This value is generated by Adyen.
no setter
inPerson → InPersonDonationSettingsResponse?
The settings for in-person donations collected as part of the campaign.
no setter
name_ → String
The name of the donation campaign.
no setter
nonprofitCause → DonationCampaignNonprofitCause
The nonprofit cause that the campaign supports.
no setter
online → OnlineDonationSettingsResponse?
The settings for online donations collected as part of the campaign.
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
status → DonationCampaignStatus
The current status of the donation campaign.
no setter

Methods

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