Blackbaud Checkout implementation for BBIS

Hi Everyone!


Our organization is looking for a way how to implement the Blackbaud Checkout functionality for BBIS. We want to use it for our donation form.

The tricky part is that the BBIS (based on information we got from blackbaud support) doesn't support SKY API and therefore we can't use this solution:
https://developer.blackbaud.com/skyapi/apis/payments/checkout


So we did some reasearch and it looks like the proper way how to implement Blackbaud Checkout for BBIS may be the BBIS-Advanced-Donation-Form:
https://github.com/blackbaud-community/BBIS-Advanced-Donation-Form

However this solution/codebase looks quite old (2016) and we are not sure whether this is still the most up-to-date solution or not.


We also have a partner that implemented some sort of a custom solution:

They don't have any BBMS account, they are not using SKY API.

However they are still including the javascript library which is required for the SKY API solution (https://payments.blackbaud.com/Checkout/bbCheckout.2.0.js) and then they have multiple js scripts in where they are using "BLACKBAUD.netcommunity" object to handle most of the actions.This "BLACKBAUD.netcommunity" object is not part of the BBIS-Advanced-Donation-Form. We tried to ask this partner how they develop this solution however the developers that developed it are not longer available to explain it.


Therefore we are still looking for the best way how to implement this.


Does anyone have any experience implementing Blackbaud Checkout for BBIS?

What solution did you implemented?


Thank you very much for any advice

 

Comments