New Features/Improvements (2)
Update to Help Text for ZP Automation (ZPP-760)
Update to the help text on the ZP Automation ‘Search’ field to clarify that the related search only applies to the following Automation types: Process Payment Links, Record Sync.
Additionally, this change added the following information to the ‘Description’ on the out-of-the-box Process Autopay Automation record: The Saved Search for ‘Process Autopay’ should be defined on the ZP Preferences page. Any search entered on this Automation record will not be used.
No functionality was changed in this release.
Update to ZonePayments Bundle Settings (ZPP-747)
Previously, after updating ZonePayments, the interval and frequency settings on out-of-the-box ZP Automations were reset to ZonePayments' default settings. This enhancement ensures that any changes to the Automations' schedules will not be overwritten on bundle update.
Product Maintenance & Fixes (6 )
Remove Extraneous Files in ZP Library (ZPP-750)
Eliminates extraneous files from ZonePayments which were no longer in use, and therefore removed.
Error Loading Statement Pay Page (ZPP-749)
Resolves an issue occurring in niche scenarios when loading the ‘Statement Pay’ page. This ensures that all Transactions available for payment are displayed to users.
Issue Leveraging 'Always Create Customer' Preference (ZPP-741)
Resolves an issue occurring when using Invoice Pay or Sales Order Pay and leveraging the ‘Always Create Customer’ preference where the Stripe Customer was not created in all scenarios.
Issue When Customer Payment Fails to Create (ZPP-722)
Resolves an issue occurring when the Provider Activity (i.e. Stripe Charge) was successful but the NetSuite Customer Payment Transaction failed to create. Previously, in these scenarios, the resulting Payment Provider Activity record was created with a Status of ‘Failed’, which potentially allowed the Customer to submit payment multiple times.
This ensures that the Payment Provider Activity Status correctly represents the activity from the service provider, even if the Customer Payment Transaction cannot be created.
Issue Regenerating License File (ZPP-698)
Resolves an issue in the ZonePayments licensing infrastructure where, in some instances, the license file was deleted upon bundle update, and required the user to then manually refresh the license. This ensures the license is not overwritten during bundle update, to allow uninterrupted use of ZonePayments.
Issue Generating Payout Event and Deposit (ZPP-697)
Resolves an issue occurring when the Payout Event record included a Payout Item for ‘stripe_fees’ or ‘network_costs’. Previously, in niche scenarios, this caused issues creating the Payout Event and Deposit.