There is a one time $25 registration fee charged for a Google Play Developer Console account. i guess there is no validity for this .They charge this fee to encourage higher quality products on Google Play (ie. less products with SPAM).
Points to Remember:
The Google Wallet Merchant Center account which you need to link to your Google Play Developer Console account can only be linked once from within the Developer Console interface.
Classic Google Checkout merchant accounts are used to sell online on any website. These accounts are not related to selling apps on Google Play, and can be created only for sellers in US and UK. However, if you already have a classic Google Checkout account, you are free to link it to your Google Play Developer Console account by clicking on the link provided within the Developer Console interface.
Important: Once accounts are linked, they cannot be removed, changed or updated. If you need to do this, please know that you will have to sign up for a new developer account by paying the fee of $25 US.
If you are not located in any of the supported locations for merchants and do not own the required bank account for receiving payments, Google may not be able to pay for the sales in that account by any other means.