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?