If you paid for the TurboTax 2024 desktop edition to be downloaded and installed on a personal computer then you would needed to use a Credit Card or if you have subscription to receive the software each tax year there will be a credit card on file.
Look at your credit card statement for the payment.
Go to this TurboTax website and sign onto you download account - https://turbotax.intuit.com/personal-taxes/cd-download/