Cannot reach Payment API from GET GIFT

We are trying to pull “CardType” information with Gifts, but only “PaymentMethod” is available on the GET GIFT API call. Is there a link between GET TRANSACTION API Call and the GET GIFT API? Right now, the only unique identifier we have is GIFT_ID which is not in the Payment API.

Comments

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

    Hi @Nicholas Ramos

    On the Gift record, there is a bbps_transaction_id field that can be used with the Transaction endpoint in the Payments API to get the card type.

    In some cases there is also an account_token field on the Gift that can be used with the Card endpoint in the Payments API.

    Some of this will depend on how the gift originated. Let us know if this helps or you need help.

    Thanks!

  • @Mina Mistry We have analyzed gift schema and cannot find the bbps_transaction_id and account_token (See link). Can you point me to the schema in Payment and Gift so that I can merge these?


  • @Mina Mistry we do not currently subscribe to the Payment API so could that be the issue? Once subscribed should we expect to see it in the GIFT API? Or without the Payment API should we still expect to see the bbpstransaction_ID in the gift list API? Thanks again.

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

    Hi Nicholas

    The Gift List endpoint will not return any transaction data. Instead, you should use the Gift endpoint with the gift id.

    Also, be aware that the Gift endpoint will only return transaction data for gifts entered in RE NXT (web view) and not for gifts entered in the database view. Let us know how you are entering the gift data into Raiser's Edge and we can help confirm if the data is available via the API.

    You will only require a Payments API subscription when you're ready to call the Transaction endpoints to get the card type data.

    Thanks

    Mina