How does this whole process of payment work?

You pay for the theme. Once payment is confirmed you receive the download link of the theme in the email instantly.

About Shri S

Shri SShri shares a lot of WordPress tips interviews and other WordPress related blog posts and news.