MYOB recently improved its bank transaction matching by recognising full/part names in transaction descriptions. This sounds like a great improvement however, in practice, it appears that the matching algorithm still prioritises transaction amounts before evaluating description content.
As we have a subscription-based billing model — where hundreds of transactions share identical amounts each month, this amount-first approach often results in inaccurate or irrelevant matches.
A simple yet effective enhancement would be for MYOB to prioritise matching based on CARD IDs (when available in the transaction description) before considering the amount. Since CARD IDs are unique identifiers within the system, this change could significantly improve the accuracy and efficiency of automatic matching, particularly in high-volume billing environments.