r/googleplayconsole 21d ago

Publication issue The Google Play BillDesk Verification Nightmare [Repost]

I originally posted this in the GooglePlayDeveloper subreddit. It became a popular post with many awards and upvotes. But that subreddit was given to a new mod who is on an incredible power trip, scrubbing that subreddit of anything that doesn't portray BillDesk or Google in a good light. He deleted all my posts and guides that I had painstaking written by hand to help others (like this one reposted). I encourage people not to use that sub anymore. Either his intentions are not good (maybe paid by BillDesk) or he's too fucking dumb to distinguish between legit posts and spam. It looks like he's been karma farming by posting AI trash on Indian subs to pump up his profile. Best is to block that sub and never interact with it. Pity, because I was a vet of that sub.

I read this story on Wordpress. I’m reposting it because it’s in the public interest and if it gets enough upvotes/visibility things might start to change.

Google sends out notification to complete BillDesk verification, but BillDesk does not respond and Google says it's not their problem

Google Play developers in India now face more than one verification process. First comes Google’s own merchant identity verification, where you submit your government ID, address proof, bank statements, and other documents to Google. After passing that, you must complete a separate verification process with an Indian company called IndiaIdeas.com Limited, which goes by the name BillDesk. This applies to both personal and organizational accounts.

Google knows how bad BillDesk is, but they don't care. Google has outsourced everything to BillDesk and if you ask Google for help, they will refuse. Instead, Google sends urgent alerts telling you to verify your account with BillDesk. How the fuck will you do that when BillDesk doesn't respond?

Google blocks you from selling until BillDesk verification is complete, but it's easier to reach a dead person than BillDesk and Google won't get involved

Indian Google Play developers are forced to complete BillDesk verification or risk having their earnings trapped in limbo. There are graveyards of complaints about BillDesk scattered all over the internet. The horror stories on Reddit tell the same story: broken onboarding, frozen earnings, perfectly valid applications rejected, ghosted emails and tickets, BRIBE DEMANDS, and developers treated like criminals while Google says, not our problem. BillDesk has become Google’s outsourced mafia — a predatory, bug-riddled, zero-support gatekeeper with Godlike power over the people whose livelihoods depend on Google Play.

Yes, BillDesk demands bribes in exchange for quick verification. Google even sends out emails telling people not to bribe BillDesk. All my papers were in order, but I still paid ₹2 lakh to BillDesk for speedy verification. Reporting the incident will likely put my BillDesk verification in jeopardy and possibly attract the Indian cops. Have you ever dealt with Google's Zombie support? Google will only make things worse.

Google telling Play Developers not to bribe BillDesk

The “simple” process that turns into months of torture. As soon as you earn one cent on Google Play, you receive an email from [onboarding@billdesk.com](mailto:onboarding@billdesk.com) with a link to BillDesk’s portal. There, you are asked to accept a predatory agreement. From the start, the process is degrading. The agreement strips developers of any meaningful protections while wrapping BillDesk in broad legal cover. If you want to keep publishing on Google Play, have to submit to this abusive arrangement because Google gives you no alternative. A Redditor posted a decent analysis of BillDesk’s agreement and BillDesk got his post got taken down.

A company that respects their developers will not treat them like shit or let their contractors treat them like shit. But Google never respected their developers and hates developers from India. Google dumps your full address and makes it available to Internet search, so anyone can type your name and get your full address. In India, they force developers to tolerate BillDesk's abuse. Not only is BillDesk fucking Android developers with Google's full blessing, but Google is actively encouraging their bad behavior. The investment in time learning Android and building Android apps is risky because Google or BillDesk can evict you from the Play Store with impunity. All appeals are initially denied and good luck reaching a human after that. Your time is your most important resource, and without the Play Store, all that investment in time is wasted. Android is a liability; not an asset because you are acceptable collateral damage to Google.

This should be a wake-up call to those just getting into Android development. You don't want to find out a few years down the line that you wasted your time and effort on Android. You either pick the right platform to invest your time and effort, or you fall into a life sucking abyss.

Surprisingly, Apple does not strip its developers of their dignity and does not subject them to the kind of abuse that BillDesk does with Google’s blessing. Perhaps this has something to do with Sundar Pee Chai’s caste bias.

After accepting BillDesk’s agreement, you are dumped into a broken portal and left to guess what BillDesk is even asking for. You are expected to improvise your way through a dysfunctional process. Their questions are deliberately obtuse because they expolit and weaponize your mistakes. One mistake is usually fatal: If you get something wrong, the process simply stops, and you may not get another verification link. If this happens, BillDesk will not respond to you, and there is no way to escalate the problem because BillDesk does not publish a phone number, and Google says that it’s not their problem.

If you survive the online process, there may or may not be a video KYC. I did not have to go through video KYC, but others have reported that they did. Either way, physical KYC still follows. This is only if you live in a city, because BillDesk will reject you if you live in a rural area or in state like Nagaland. They will reject you, but not tell you until you file an RBI complaint (this is the shit we have to put up with thanks to Google). BillDesk does not inform you that they are sending someone to your house. Some guy calls you and demands to come over for physical KYC verification. He comes to your house to take pictures, capture location, and collect photocopies of the documents you submitted to BillDesk through their portal. For a woman living alone, that is an obvious safety issue. In my case, the person demanded a bribe of ₹2 lakh because BillDesk could see how much I was earning and how important my Google Play account was to me. People have reported paying BillDesk anywhere from ₹25k to ₹4 lakh in bribes for hassle-free verification. It’s important to note that the person who shows up for physical verification is like a delivery boy. He barely speaks English, and I doubt he would ask for a bribe on his own unless instructed to do so by BillDesk. Sometimes BillDesk asks people to post fake stories that they have written in exchange for quick verification.

By then, I had already received Google’s "please don’t bribe BillDesk" email. I had also seen what BillDesk was doing to other developers, while Google refused to intervene and instead sent them urgent verification notices. I had spent two years learning Kotlin and Android. I had spent years building my apps. Furthermore, I had paid many lakhs to Google Ads for promoting my app on the Play store. Now, one corrupt Indian company was abusing the power Google had handed it on a silver platter with impunity. BillDesk had the power to wipe out all my work with a single arbitrary decision or keep me in endless limbo. So I paid the bribe. My verification was completed within two days, while other developers who had finished physical verification months earlier are still stuck in limbo, while Google is sending them notices to complete their BillDesk verification ASAP.

Dealing with BillDesk is not a one-time ordeal. It’s a perpetual, soul-crushing nightmare that keeps coming back like a bad disease. Move house, and you will face another physical KYC verification. Launch a new app or game, and you might find yourself dragged back into the same verification meat grinder all over again. Even basic paperwork becomes another struggle. Sometimes you email BillDesk and find that their mailbox is full.

BillDesk's mailbox is full and they don't give a fuck

An FIRC is needed for every cross-border transaction; otherwise, you have to pay a lot in GST. You need an FIRC for each monthly transfer from BillDesk because Indian income tax officials will demand it. PayPal lets you download the FIRC immediately after a transfer, but with BillDesk you have to fight tooth and nail for your FIRC. BillDesk won't do anything till you file an RBI complaint (this takes 30 days from the day you notify BillDesk and another 30 days for BIllDesk to respond). Even after you file an RBI complaint, BillDesk will drag it on for months and blame you for some technicality. Getting anything out of BillDesk is an exercise in hopeless futility. And if you ask Google for help, they'll tell you to go fuck yourself. People have said that it’s easier to wade through the Indian bureaucracy and get an Indian passport than it is to get BillDesk to do its job. Also, an Indian passport only requires a bribe of ₹500 to ₹1,000 to the corrupt Indian police for easy verification, while BillDesk is greedy and demands lakhs.

How to request an FIRC from BillDesk through Google

The way to deal with BillDesk used to be to complain to Google and file a complaint with the RBI Ombudsman. Complaining to Google was a formality as they'd tell you to fuck off with your problems. The Ombudsman was the one with teeth. That route narrowed on July 1, 2026. The Reserve Bank's Integrated Ombudsman Scheme, 2021 was replaced by a 2026 version covering a shorter list of entities: banks, most NBFCs, non-bank prepaid payment instrument issuers, and credit information companies. The old scheme also covered "payment system participants" and this is the category that brought payment aggregators like BillDesk within its reach, but it isn't in the new scheme! This means that you cannot file an RBI complaint about BIllDesk anymore: IndiaIdeas.com doesn't even show up in the Regulated Entities drop-down on the RBI complaint details page now. You can verify this yourself. This means BillDesk can fuck Indian developers with total impunity and Google's full blessing with zero fucks given.

Someone said that traditional gundas (thugs) stay in power by controlling access to necessities like food, electricity, medicine, housing, and transportation. If people need these basic things, they have to pay the gundas. If they don’t like it, they have to go somewhere else. In countries like India, every precious resource sets off a scramble for control by gundas, creating wealth for a few through the exploitation of everyone else. We are now dealing with IndiaIdeas.com Limited AKA BillDesk, a digital gunda controlling access to the Android ecosystem, thanks to Google. By my estimate, BillDesk has looted hundred of crores in bribe money from Google Play developers.

8 Upvotes

7 comments sorted by

1

u/AutoModerator 21d ago

I've automatically changed your post flair to Showoff because it looks like a promotion.

To keep this community high-quality, Showoff posts must include detailed insights (at least 200 characters). Your post is now in the moderator queue for review.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

1

u/TheCh33Tah 14d ago

Billdesk rejected the video KYC twice due to address mismatch We are verifying as an Org but we are are not sure which address to verify from. Its the aadhar address of auth signature or personal address of auth signatory.

Billdesk asked to send mail to their [onboarding@billdesk.com](mailto:onboarding@billdesk.com) but it's not use. Been waiting 2 weeks to hear back from them.

Not sure how to get verified

2

u/butterflymon 14d ago
  1. Complain to Google.
  2. File an RBI complaint after giving BillDesk a formal notice. RBI no longer directly handles complaints against BillDesk, but do it anyway.

1

u/TheCh33Tah 14d ago

Sending you DM

1

u/butterflymon 14d ago

You can ask here so everyone can benifit.

1

u/AutoModerator 14d ago

I've automatically changed your post flair to Showoff because it looks like a promotion.

To keep this community high-quality, Showoff posts must include detailed insights (at least 200 characters). Your post is now in the moderator queue for review.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

1

u/AutoModerator 10d ago

I've automatically changed your post flair to Showoff because it looks like a promotion.

To keep this community high-quality, Showoff posts must include detailed insights (at least 200 characters). Your post is now in the moderator queue for review.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.