Donations
update donation
Update the specified donation
For custom components:
RaiselyComponents.api.one('donations', '{uuid}').patch(data = {}, params = {}, headers = {}) => Promise<{result}>
:fa-gears: See Restie Response Data for a more detailed overview of responses through the client wrapper
patch/donations/{uuid}
Path parameters
uuidstring required
The uuid of the record
Headers
Authorizationstring
A valid HTTP Bearer token, required to access private records.
Request body
Example request
{
"data": {
"anonymous": true,
"fullName": "Leila Norma Eulalia Josefa Magistrado de Lima",
"message": "Glad to help out with the fundraising!",
"thankyou": {
"message": "Thank you for your donation!",
"isPrivate": true
},
"preferredName": "Norma",
"private": {
"fieldA": "one",
"fieldB": "yes"
},
"public": {
"fieldA": "one",
"fieldB": "yes"
}
}
}Response
The updated Donation record
Example response
{
"data": {
"address1": "31 Sunset Boulevard",
"address2": "Unit 31b",
"amount": 2500,
"amountRefunded": 2500,
"anonymous": true,
"campaignAmount": 2500,
"campaignDisplayTotal": 2625,
"campaignFee": 125,
"campaignUuid": "aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa",
"card": "card_aabbccddeeffaabbccddeeff",
"charge": "ch_aaaaaaaaaaaaaaaaaaaaaaaa",
"country": "AU",
"createdAt": "2020-12-03T06:52:46.330Z",
"currency": "AUD",
"currencySymbol": "a",
"date": "2020-12-03T06:52:46.330Z",
"designation": {
"createdAt": "2020-12-03T06:52:46.330Z",
"organisationId": 12345,
"publicName": "General Fund",
"status": "ACTIVE",
"updatedAt": "2020-12-03T06:52:46.330Z",
"uuid": "aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa"
},
"designationUuid": "aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa",
"displayTotal": 2625,
"donationTotal": 2625,
"email": "harveymilk@example.com",
"fee": 125,
"feeOptIn": true,
"firstName": "Leila",
"fullName": "Leila Norma Eulalia Josefa Magistrado de Lima",
"gst": 150,
"id": 12345,
"includesGiftAid": true,
"isExpress": true,
"isFraud": true,
"isSuspicious": true,
"items": [
{
"amount": 850,
"attendance": "CHECKED_IN",
"campaignAmount": 950,
"status": "ISSUED",
"type": "DONATION"
}
],
"lastName": "de Lima",
"message": "Glad to help out with the fundraising!",
"method": "CREDIT_CARD",
"methodType": "APPLE_PAY",
"mode": "LIVE",
"orderTotal": 2625,
"orderUuid": "aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa",
"phoneNumber": "+1 123-456-7890",
"postcode": "AAA BBBB",
"preferredName": "Norma",
"private": {
"fieldA": "one",
"fieldB": "yes"
},
"processing": "ONCE",
"profile": {
"activityTotal": 2625,
"activityTotalPercent": 2625,
"campaignDisplayTotal": 2625,
"createdAt": "2020-12-03T06:52:46.330Z",
"currency": "AUD",
"description": "I believe in a better world",
"donationCount": 12345,
"donationRecordCount": 12345,
"exerciseGoal": 12345,
"exerciseGoalTime": 12345,
"exerciseTotal": 2625,
"exerciseTotalTime": 2625,
"fundraiserTheme": "birthday",
"goal": 100050,
"individualProfileCount": 12345,
"isCampaignProfile": true,
"name": "Bob D.",
"nonSelfDonationTotal": 2625,
"organisationProfileCount": 12345,
"paid": true,
"path": "bobd",
"photoUrl": "https://raisely-images.imgix.net/www/uploads/t-03-arl-8-es-uhhqua-4-pr-f-4865431-df-58-512-png-08e3f5.png",
"private": {
"fieldA": "one",
"fieldB": "yes"
},
"public": {
"fieldA": "one",
"fieldB": "yes"
},
"selfDonationTotal": 2625,
"shared": true,
"status": "ACTIVE",
"subscriptionCount": 12345,
"teamProfileCount": 12345,
"type": "INDIVIDUAL",
"uniqueDonors": 12345,
"updatedAt": "2020-12-03T06:52:46.330Z",
"uuid": "aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa"
},
"profileUuid": "aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa",
"providerRaisely": 12345,
"providerUuid": "aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa",
"public": {
"fieldA": "one",
"fieldB": "yes"
},
"publicAmount": 2500,
"publicFee": 125,
"publicTotal": 2625,
"status": "OK",
"subscriptionUuid": "aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa",
"swiftAidStatus": "OK",
"taxTotal": 2625,
"thankyou": {
"message": "Thank you for your wonderful donation!"
},
"token": "tok_aaaaaaaaaaaaaaaaaaaaaaaa",
"total": 2625,
"type": "ONLINE",
"updatedAt": "2020-12-03T06:52:46.330Z",
"usedSwiftAid": true,
"user": {
"accessToken": "aaabbbccc",
"address1": "31 Sunset Boulevard",
"address2": "Unit 31b",
"adminSettings": {
"v4BetaOptin": true,
"starredCampaigns": [
"aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee",
"ffffffff-gggg-hhhh-iiii-jjjjjjjjjjjj"
]
},
"country": "AU",
"createdAt": "2020-12-03T06:52:46.330Z",
"email": "harveymilk@example.com",
"facebookId": "fb_someurl",
"firstName": "Leila",
"fullName": "Leila Norma de Lima",
"internal": {},
"isAdmin": true,
"isSamlLogin": true,
"lastName": "de Lima",
"permission": "PARTICIPANT",
"phoneNumber": "+1 123-456-7890",
"photoUrl": "https://raisely-images.imgix.net/www/uploads/t-03-arl-8-es-uhhqua-4-pr-f-4865431-df-58-512-png-08e3f5.png",
"postcode": "AAA BBBB",
"preferredName": "Norma",
"private": {
"fieldA": "one",
"fieldB": "yes"
},
"public": {
"fieldA": "one",
"fieldB": "yes"
},
"state": "Victoria",
"status": "ACTIVE",
"suburb": "Melbourne",
"unsubscribedAt": "2020-12-03T06:52:46.330Z",
"updatedAt": "2020-12-03T06:52:46.330Z",
"username": "harveymilk@example.com",
"uuid": "aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa"
},
"userId": 12345,
"userUuid": "aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa",
"uuid": "aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa"
}
}