How to get transactions from BBMS to RENXT

I have been able to successfully use Blackbaud Checkout with the Payments API to process transactions on a custom form on my website. However, after the transactions have been complete, I cannot figure out how to get the transaction data over to Raser's Edge NXT. Can anyone help me figure out how to push the transaction data from BBMS to RENXT?

Comments

  • Mina Mistry
    Mina Mistry Blackbaud Employee
    Seventh Anniversary Kudos 2 Name Dropper Participant
    Hi Jesse 


    Take a look at the RE NXT Gift API, that should give you what you're looking for. It's part of the same SKY Developer platform (requires a different developer subscription key but the auth is the same process). There is also a Constituent API if you need to look those up.


    Thanks

    Mina
  • Thanks Mina! I see there are payment options in the gift API. Do I still need to process the payment with the payments API or do I have to now do it in the Gift API? Or do I just pass the transaction_id from the completed payment with the gift API request?
  • Mina Mistry
    Mina Mistry Blackbaud Employee
    Seventh Anniversary Kudos 2 Name Dropper Participant
    Hi Jesse 


    The POST Gift endpoint won't reprocess the transaction, and you can use the payment entity to pass in the information from the Payments API (such as transaction id), thereby linking the payment information with the gift.  
  • That's what I was understanding, but wanted to be sure. Thanks for your help :)
  • @Jesse Longbrake
    Hi Jesse, I have been trying to build a custom donation form similar to you, but the transaction data is going into Merchante services reather than RENXT. Could you help me out ?

  • @Chetan Mani You will need to build out the integration from the donation form system rather than Merchant Services. You will hold the constituent and gift details and the BBMS tokens (for recurring gifts). Use those and the RE APIs to push the data to RE. Or you can use our services ‘SmartWEBFORMS’ to send all that data to and it will push it into RE in an easy way (via batch or direct). Let our team know if you want help with that support@smartthing.org.

Categories