Auto-Match Credit Card Payment of Invoice

I send invoices that can be paid with a credit card through Bill Pay when I need to get them in the right accounting period (e.g., not due until the 20th after books have closed, but invoice belongs in the month I’m closing). I’ve run into an issue where, when the payment is made, the transaction is synced in QBO, and then I’m stuck having to do a workaround in both Ramp and QBO to mark the bill as paid because it won’t recognize the synced transaction as the bill payment.

It would be great if transactions that matched an invoice were either automatically matched, or you were at least prompted on your home screen/the actual expense to match them. Basically anything to flag it before it gets automatically synced.

If a transaction is synced, there should be a way to still indicate in Bill Pay that that transaction matches the bill, and then we just need to do the workaround in QBO.