New Features/Improvements (0)
Product Maintenance & Fixes (5)
Enhancement to Automated Processes (ZPP-776)
This enhancement improves map/reduce queue performance in high-volume accounts with frequently scheduled Automations and numerous map/reduce scripts. Previously, in niche scenarios, a script error did not update the associated Process record to a ‘Failed’ status. This enhancement adds logic to correctly update the Process status on failure and checks for existing ‘Pending’ or ‘Not Started’ Processes for the same Automation before creating a new one—preventing duplicate entries in the queue.
Resolves Issue Using 'Autopay Date Override' Preference (ZPP-772)
Resolves an issue occurring in high-volume environments when leveraging the ‘Autopay Date Override’ preference. Previously, in niche scenarios, an error occurred when a high volume of Transactions were eligible for autopay and an override date was set.
Eliminates Non-Impacting 'Incomplete' Stripe Transactions (ZPP-764)
Resolves an issue where submitting a ‘Successful’ Transaction via the Statement Pay Page also created an extraneous ‘Incomplete’ Transaction in Stripe. This additional Transaction had no impact and has been removed.
Resolves an Issue Linking Updated Payment Methods to Stripe Customers (ZPP-742)
Resolves an issue occurring when the ZonePayments ‘Always Create Customer’ preference was set to False, and a customer updated their payment method after initial payment. In some cases, the updated payment method was incorrectly associated with a Guest Customer in Stripe instead of the Stripe Customer linked to the customer’s profile.
Resolves Issue When Saving Payment Method (ZPP-715)
Resolves an issue occurring on the Statement Pay and Payment Pages where selecting the ‘Save Payment Method’ or ‘Update Payment Method’ checkbox after entering payment information would clear the entered details. This was a user interface issue only; payment authorizations were correctly processed and updated in NetSuite.