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,

Comments

  • Austen Brown
    Austen Brown Community All-Star
    Ninth Anniversary Kudos 5 PowerUp Challenge: Product Update Briefing Feedback Task 3 bbcon 2025 Attendee Badge

    @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.


  • Alex Wong
    Alex Wong Community All-Star
    Ninth Anniversary Kudos 5 Facilitator 3 Raiser's Edge NXT Fall 2025 Product Update Briefing Badge

    @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?