Add BBPS transaction ID as a custom field on the gift
Hi everyone, I'm hoping someone can help me out with a power automate flow. We have just gone live with BBMS and I'm trying to add the BBPS transaction ID onto the gift as a custom field. I've connected the payments API and can see the endpoint I want in power automate, but although the custom fields are being added, the value is null. I'm stumped as to how to fix it, and I'm not getting much information from the power automate response. Can anyone make any suggestions?
I'm in Australia and just about to log off for the day so if I don't respond to comments immediately it's just because I'm sleeping ![]()
Comments
-
@Jenny Mulcock - Did you create a custom connector for the Payments API to Power Automate?
1 -
@Heather McLean yep, so in theory it should be working. Someone has told me now though that BB haven't made the Payments API available in power automate due to security/PCI concerns (although you can see the fields there and they look available).
0 -
@Jenny Mulcock
you will need to provide more information on your flow as to what you are doing. which api endpoint are you calling, how you call it, and the “output” from the call.1 -
Hi Alex
. It's a very simple flow at the moment. I'm starting with a gifts list. For each gift in the list, it calls the Payments BBPS Transaction ID endpoint and the action is to add a gift custom field, using the transaction ID as the value.
I've spoken to BB support and they've said that the payments API is not available in power automate for security/PCI reasons, so it seems that's why I can't access the transaction ID. Someone did suggest that I try to access it via an HTTP call, but I'm not sure how to do that!0 -
@Jenny Mulcock
A few point of clarity:- PCI is not a problem
- Blackbaud connector on Power Automate does not have Payment API, so you need to call the Payment API endpoint using Blackbaud's Add-in connector's Send an HTTP request action, not particularly difficult to use, however, you will have to take care of special steps to use: https://developer.blackbaud.com/skyapi/products/bbms/payments/getting-started

- Once you are able to issue the Payment API, then the world is your oyster, go have fun adding any gift custom fields you like from info retrieved by the payment data in BBMS.
2 -
@Alex Wong thank you, I'll have a read. ?
0 -
At last check, the Send an HTTP Request action was not allowed to touch the Payments Endpoints. I can do some double-checking to see if that policy changed, but thought to go ahead and mention that to save some time.
Update: Confirmed that the Send an HTTP Request is not setup to access the Payments APIs. If you create a custom connector, that should work.
0 -
@Glen Hutson thanks for letting me know. Foiled again!
0 -
@Glen Hutson
Hmm, didn't think it was explicitly blocked. However, I'm sure I have make the endpoint call before, probably through the normal HTTP action then.1
Categories
- All Categories
- 6 Blackbaud Community Help
- 209 bbcon®
- 1.4K Blackbaud Altru®
- 394 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 1.1K Blackbaud CRM™ and Blackbaud Internet Solutions™
- 15 donorCentrics®
- 359 Blackbaud eTapestry®
- 2.5K Blackbaud Financial Edge NXT®
- 646 Blackbaud Grantmaking™
- 563 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.7K SKY Developer
- 243 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
- 779 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)


