Note, that for get requests the spending limit includes any adjustments that have been applied to the budget order
Thank you for your response!
Unfortunately, I don't have a very strong use case, so please accept this probably-insufficiently-thought-through rant.
I would argue that if overcharge credits represent a big enough number to confuse people if it were suddenly introduced, then it is probably important enough to be available somewhere in the api.
I guess my main concern is that this discrepancy, however small, introduces an amount of potential error into every single budget order related calculation that I do.
That I've seen, overcharge credits aren't ever a large percentage of a budget, but it is a percentage that I have no way of knowing whether it exists or how much it is. It means that if I have a budget that lasts for a month, I don't know whether it's exhausted or only close to being exhausted. It means that if a budgetorder last for many months, I don't know if my numbers are off by a dollar, or tens of dollars.
Having a field like you suggest that contains this mystery amount would free me up from a load of guess work.
Side note / additional (probably stupid) thought:
In the mcc, I have noticed that the overcharge credit isn't displayed in the account budgets page at all, but only the transaction history page. Budget amount and credit amounts do not contain the overcharge credit. The amount spent seems to be the true amount spent minus any overcharge amounts.
It would be equally useful to me If there was a field that gave me the current amount spent minus the overcharge amount, to correspond to the overcharge-credit-free spending limit.
Thanks!
-Evan