I paid to start my taxes and cant find the payment
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.