If you have Tableau Server, you can pass filter values (such as your transaction identifier) on the URL to your Viz on Tableau Server and it will return a PNG or PDF based on your filter value. Here is a blog post that outlines the solution (you can substitute PDF for PNG to generate PDFs).
You can also take it a step further and automate the PDF generation using tabcmd - this requires learning some scripting, but uses the same URL method described above.
If you just have Desktop, you would have to manually change the filter, print to PDF, rinse & repeat for each transaction.
Hope this helps,