If turbo tax says thanks for your payment does it mean it's approved my return
No, first check your e-file status. Once your return shows "Accepted" by the IRS, you can then start tracking your refund on the IRS Where’s My Federal Refund? site.
The general timeline of e-filed returns is: Transmission > Acceptance > Processing > Approval > Refund.