Questions on Donation Form Data Capture and Webhook Behavior
Hi Community,
We’re working on integrating donation forms via Sky API and had a few questions we previously sent to the Sky API team, but would appreciate any insight here:
- Passing Additional Data: Can we pass custom data (e.g., a contact ID) into the form via hyperlink parameters? If so, is this data included in webhook payloads or accessible via gift ID?
- Prefilling Form Fields: Is there a supported way to prefill donation form fields? Would this data be reflected in the webhook or gift record?
- Form Metadata: Is there a way to retrieve field-level metadata for donation forms—such as required fields or validation constraints—via API?
- Donation Form Attribution: We're trying to track which donation form was used for each gift. Is there a standard method or field for this? It’s not currently visible in the sample gift payload.
- We did try the approach of creating “Donation Form Name” using the POST api of “Gift Custom Fields”, but I would like an understanding on what is “parent_id” when creating one custom field, where to obtain it from.
- we did create a custom field with data present in the request maker, but when we hit the gift api again, we didn't receive the field in the response. What are we missing here?
- Webhook & Data Visibility Issues:
- Webhooks don’t seem to trigger in production when payments are processed in Test Mode.
- In sandbox, donation data appears in the donation form UI, but not in the Gifts section.
Would really appreciate any guidance or shared experiences from the community!
Thanks,
0
Comments
-
@Abhinav Yadav - Welcome to BB Community forums! I recommend cross-posting this question within the SKY Developer forum, you're more likely to get a response there.
0 -
@Abhinav Yadav
not sure if I understand what you trying to do here.Are you talking about creating a custom donation form and then use SKY API to integrate the donation from these form into RE NXT?
0
Categories
- All Categories
- 6 Blackbaud Community Help
- 206 bbcon®
- 1.4K Blackbaud Altru®
- 394 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 1.1K Blackbaud CRM™ and Blackbaud Internet Solutions™
- 15 donorCentrics®
- 357 Blackbaud eTapestry®
- 2.5K Blackbaud Financial Edge NXT®
- 646 Blackbaud Grantmaking™
- 561 Blackbaud Education Management Solutions for Higher Education
- 3.2K Blackbaud Education Management Solutions for K-12 Schools
- 934 Blackbaud Luminate Online® and Blackbaud TeamRaiser®
- 84 JustGiving® from Blackbaud®
- 6.4K Blackbaud Raiser's Edge NXT®
- 3.6K SKY Developer
- 242 ResearchPoint™
- 118 Blackbaud Tuition Management™
- 165 Organizational Best Practices
- 238 The Tap (Just for Fun)
- 33 Blackbaud Community Challenges
- 28 PowerUp Challenges
- 3 (Open) Raiser's Edge NXT PowerUp Challenge: Product Update Briefing
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Standard Reports+
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Email Marketing
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Gift Management
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Event Management
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Home Page
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Standard Reports
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Query
- 778 Community News
- 2.9K Jobs Board
- 53 Blackbaud SKY® Reporting Announcements
- 47 Blackbaud CRM Higher Ed Product Advisory Group (HE PAG)
- 19 Blackbaud CRM Product Advisory Group (BBCRM PAG)

