Soft credit TR using the addOfflineDonation API

Options

Hi there,

I am using the addOfflineDonation API to submit offline donations to my LO backend, and I'm trying to do this for TeamRaiser as well. My understanding is that to link a donation to a participant or event, I can soft credit them using the fr_id, soft_credit_id, and soft_credit_type.

I am attempting to do this using the following parameters:

fr_id: "1260",

soft_credit_id: "1260",

soft_credit_type: "TR_EVENT",

which yields the following in the response:
"softCredit": {
"softCreditId": "1260",
"softCreditType": "TR_EVENT",
"frId": "1260",
"softCreditName": "Test TR",
"eventName": "Test TR"
},

However, when I check my LO portal, the donation does not have the soft credit as I expected. Why is the soft credit not being added even though the response implies it was added? Is there something that I need to configure to allow soft crediting via API?

Tagged:

Categories