New, long email address support for contacts

Some of you are starting to get contact email addresses with the newer, longer domains like name@company.construction instead of the more typical email addresses ending in .com or the other usual endings.

We updated the email validation logic so that it is accepting of these newer email addresses.

Improved handling of "Not Sufficient Funds" (NSF) scenarios

You already did the good work, and the payment has finally come in, but then you get the dreaded "Not Sufficient Funds" notice.

We've improved the handling of this scenario and the ability to reverse a payment and, automatically with Business Central, appropriately reflect this with the needed accounting entries in support of it. These improvements hopefully make an already annoying situation much easier to clean up.