The following is an example designation:
{
"designationId": 123456789,
"name": "Jane for Congress Committee",
"officialName": "Committee to Elect Jane to Congress",
"paymentTypes": [
{
"paymentType": "CreditCard",
"name": "Credit Card",
"isDefault": false
},
{
"paymentType": "ElectronicFundsTransfer",
"name": "Electronic Funds Transfer",
"isDefault": false
},
{
"paymentType": "Unknown",
"name": "Debit Card",
"isDefault": false
},
{
"paymentType": "ElectronicPaySystem",
"name": "Electronic Pay System",
"isDefault": false
}
],
"attributionTypes": [
{
"financialAttributionTypeId": 1,
"name": "Attribution",
"attributionType": "DefaultAttribution"
},
{
"financialAttributionTypeId": 2,
"name": "Board Member Giving",
"attributionType": "BoardMemberGiving"
},
{
"financialAttributionTypeId": 3,
"name": "Corporate Matching",
"attributionType": "CorporateMatch"
},
{
"financialAttributionTypeId": 4,
"name": "Donor-Advised Fund",
"attributionType": "DonorAdvisedFund"
}
]
}
The following is an overview of the Designation object:
Property | Type | Description |
---|
designationId | int | Unique identifier for a Designation in this context. |
name | string | A name for this designation |
officialName | string | An official name for the designation |
paymentTypes | array | An array of Payment Types accepted by this designation. Requested via $expand . |
attributionTypes | array | An array of Attribution Types accepted by this designation. Requested via $expand . |
Property | Type | Description |
---|
paymentType | string | Payment type that can be specified in /contributions |
name | string | Name of the payment type |
isDefault | boolean | true if this is a designation's default payment type (not all designations have default payment types) |