I'm a fan of https://privacy.com/ and use it for most subscriptions and any site I don't intend to buy from more than once - basically unlimited virtual debit cards you can set a limit for and make recurring or single use (i.e. burner).
For subscriptions I don't intend to use past the free trial, I just enter a low limit (e.g. $1) and set as a burner card.
I'm a huge fan of it as well, but I use it for a slightly separate purpose: It makes fraud impossible by tying each card to one merchant. If someone steals the card, it's completely useless to them (unless they use it with the stolen merchant, which thieves don't usually do).
Sadly, Privacy.com makes their transaction information opaque. All the charges show up in your account as being from Privacy.com, and you can no longer see what charge is for what product or service or merchant, etc....
They need to give people a way to make that information easily exportable, so that I can combine this with other information from my credit cards, debit cards, and all other financial transactions.
One, your bank doesn't show the full ACH details. This is what it looks like for me at my credit union: ACH Debit PINBOARD - PRIVACYCOM - 7/12/2019 - $25
Two, maybe you enabled the "private payments" setting on your account, which omits the merchant data?
For subscriptions I don't intend to use past the free trial, I just enter a low limit (e.g. $1) and set as a burner card.