I’m afraid that this isn’t possible with my plugin, it can only monitor the values exposed by the PayPal API, which is sadly just the account balance.
I see this issue – of distinguishing one fund from another – has come up a few times on this forum, for websites which have more than one donation stream to a single Paypal account.
If the ItemID field was exposed on the API such that you could get the balance/totals on a specific ItemID this would presumably be sufficient. (It’s how we disaggregate general donations from donations to specific funds when doing the accounting.)
But it seems it’s not exposed on the API!
oshingler, could there be another way of doing it? Instead of looking at the account balance for the overall account, could there be an option for a given oliometer to keep track of donations made through specific buttons? All the other options would presumably be untouched – you still need offline donation values and total values and starting values etc. But instead of grabbing the account total the plugin would keep track of donations made through the button? (but maybe that’s not possible either?)
It’s a real bugbear for Paypal (and by consequence means this and other plugins simply aren’t compatible with the way Paypal itself is meant to work – that you can have different ItemIDs for different income streams.)
Hi,
Yes it would be possible to keep track of donations made via the buttons, but this would require a significant effort to turn the relatively simple thermometer plugin into a full on fundraising plugin. It certainly won’t happen in the short-term, but I won’t rule out ripping the code apart to implement something like this in the future.
Cool, thanks.
If it’s any help, note that it’s presumably mostly non-profits and other organizations that want to keep track of multiple funds, so would probably pay for a “pro” version of the plug-in that did this.