The whole scenario is: While I was in the middle of integrating PayPal into my WordPress website, I saw that PayPal was asking me to add a website address where I needed to link my PayPal account. Since I was using a temporary domain provided by Hostinger for my website, I decided to move it to a permanent domain. After completing the migration, I finished integrating my PayPal account. However, when PayPal gave me the option to return to WooCommerce, it redirected me to the old domain.
Old temporary domain: https://pink-penguin-659133.hostingersite.com/
New Domain: https://manxmerchandise.com
I have tried everything including checking the database tables for any old URL clearing my WordPress cache, and clearing my browsing cache nothing works and the problem still exists
here are the screenshots that might help the readers more: