I posted an example of the Apple Wallet transaction detail in this
thread, it has the date/time and merchant, but not the specific location (for some reason every other merchant transaction shows the location of the merchant on a map, not sure why they can't do that for MTA charges.
But maybe the credit card companies need to put pressure on the MTA - start charging back "unknown" charges if the merchant is unwilling or unable to provide you with the necessary details.