Use null rather than zero when correcting a revenue value, and make sure you’re not mixing multiple Signal partner IDs.
Applies to: Signal API
Objective
Adjust or correct the value of a transaction down to zero.Answer
When correcting to zero, it’s often more useful to sendnull instead. If you want the revenue to aggregate, include a unique partner_unique_id with each revenue value sent — those values will then combine into a total revenue amount.
When building your Signal API requests, avoid using multiple Signal partner IDs if you’re trying to correct a revenue value, since that will prevent the correction from applying as expected.