I have a Google dev console process with Google Play Developer API is enabled and the project is linked to Google Play project.
In Google Dev console project, created OAuth
If you followed all what @Bikram listed and you still facing the same error. Do this, create 'Managed product' temporary and then delete them. This way, sure you don't have to wait 24 hours.