I am getting an "Error Log Report" with program/area "paymentMatchingUtil.createContacts"
It is likely that a restricted list, Flow process failure, validation rule etc. has stopped the matching process from creating a Contact.
Please see the description part of the error log and fix the root cause of the error.
Then, on the Payment Txn, check the Banked Payment Field. If this is yes, then change the status to "Receipting Complete". The Batch Processor may take upto 10 minutes to process and in turn change the status to Matching Complete.