Getting Transactions done with BBMS SkyAPI calls into on prem CRM ERB

Hi BB CRM community!

University of Michigan is doing a proof of concept using BBMS SkyAPI to provide wallet payment on non CRM/BBIS applications. While we could create and pass transactions using the BBMS SkyAPI we would like to have the transaction information still going into our on prem CRM/web donation transaction batch to continue to use the BBIS Donation ERB template flow that we are actually using with BBIS.

Is anyone doing this already, if so can you share some pointers on API calls or how you are setting this up?

Thanks,

Regis

Comments

  • @Regis Vogel Hi, Regis

    My name is Tiehu Jiang from Florida State University. We did the same thing as you expected.

    You can setup a BBCRM batch template and use Blackbaud WebAPI to save the transactions data into the batch from your application. Then the batch data can be validated and committed to BBCRM from the Revenue Batch entry page. Our Web application (with donation forms and use BB Payment API) was built on .NET Core 3.1. Blackbaud WebAPI version can only work in .NET framework. So we built a service website based on .NET Framework, in which we can use BB Web API. Our Web application call our .NET WebAPI in service server which then uses the BB WebAPI to save transaction data to CRM batch.

    Hope this helpful. Please let me know if you need any more info.

    -Tiehu

    Blackbaud libraries used in our .NET framework service website:

    Blackbaud.AppFx
    Blackbaud.AppFx.Fundraising.Catalog.WebApiClient
    Balckbaud.AppFx.WebAPI
    Blackbaud.AppFx.XmlTypes
    Blackbaud.Web.Content.Common

  • @Regis Vogel , I'm curious how your proof of concept went. Did you end up using SKY API to connect to you CRM ERB batches?