Release Date: May 2020
Significantly reduce the number of required API calls
Certain checks to verify the existence of custom fields or configurations within Salesforce are now cached. Hence we no longer need to check this for each donation which in turn reduces the number of API calls, especially when dealing with large transaction volumes. We have also increased the usage of composite API requests to Salesforce.
Set Scheduled date for NPC & NPSP Payments
We now set the scheduled date when creating NPC & NPSP Payments. The Scheduled date will always be set to the current date.
Readable labels for payment methods
Instead of identifiers we now use readable labels for the payment methods set by RaiseNow.
One-off direct debit pledges no longer create an NPC & NPSP Payment
If we receive an order for a direct debit payment we no longer create NPC & NPSP payment objects.