We are looking to send some of this data to an external application (name, phone number, etc.) when someone fills out a donation form. What would be the best way to accomplish this?
Hey Tyler,
Just to clarify, are these donation forms for Raiser's Edge NXT?
If so, you have at least 2 options:
If you need to know about new donations as soon as possible, webhooks may be the correct solution. If you're ok with some latency (polling every 5+ minutes) or you expect a very high number of donations (that's the goal, right?), polling may be the better way to go since you can choose when to ingest new donations and you won't have to worry about your application being flooded by webhook requests.
Hope this gives you enough information to start.
- Chris
Okay, thank you Chris, I will give that a try!
@Chris RodgersI'm currently using the webhook to receive donation information in real time. However, the data provided is quite limited—it only includes the gift_id and constituent_id. I'm trying to determine how to link the gift to the specific donation form(Id) it came from. Could you please help me understand how to establish this relationship?
@Shanmukha Kwebhook meant to give you the system record id only, you are then to use this id to call onto the SKY API endpoint of Get Gift or Gift Constituent to gain more data of the gift/constituent.
@Alex Wong That I understood but in the gift api also there is no information where this gift belongs to in my case donation form id. Please help me how can I relate these both.
@Shanmukha Kif you are talking about RE NXT donation form, I do not use that platform for donation right now so I can't speak for it. However, someone has previously stated that donation form info is added to gift custom fields, if true, you can use the list gift custom fields.
@Alex WongWhat's the use of getting the donation form name if it is not unique. Any way I tried the gift custom fields but didn't get any donation form name.
Hey @Shanmukha K, you're right. I confirmed with the team that manages the Gift API that Donation Form details are stored with the gift but that the Gift API doesn't currently provide this. You can add a submission to our Idea Bank for this request. Hopefully the team will be able to enable this soon.
@Chris RodgersCould you help us understand how to associate a gift with its corresponding donation form ID? We’d like to know how Raiser’s Edge maps incoming donations to the specific donation form they originated from.