If Charge Processing ends in error, and the log has the message "Charge Processing encountered an error" with no other indication of what the error might be, this is meant to direct you to review the Charge Processing Summary report. At the end of the report will be the Informational and Warning messages. Warning messages trigger this error. Review them and act accordingly.
Example of a log message:
Running report Charge Processing Summary Report...
Running report Charge Processing Detail Report...
Charge Processing encountered an error.
Completed procedure: UDCHGPRC - Charge Processing
Example of a report's warnings:
Automated settlement request for Merchant
ID:***, Count:X, Net:Y not approved.