|
|
Was looking at sales order processing today and noticed that all payment preferences that ultimately created payments and were applied to the generated invoice were left with the preference in PAYMENT_SETTLED but the payment was in PMNT_RECEIVED. Looked through all the code on setting things to PMNT_CONFIRMED and I only saw locations where it was doing a return of some sort. Otherwise the user would have to manually confirm the payments (or use the relatively new mass update feature).
Is there an issue with payments being left in RECEIVED? Should there be a configuration that would allow the store to auto-confirm payments that would be triggered when the payment preferences were all settled and/or when the related invoice(s) were all completed?
|