INTEGRATIONS

Google Play

How to connect Google Play to NoChurn: what to paste, what NoChurn does in Google Play and what it reads.

Connect

In NoChurn, test mode first, open Integrations, pick Google Play and paste the fields below (or send them to POST /v1/billing_connections with provider: "google_play"). Use the provider’s test or sandbox credentials in test mode. Secrets are stored encrypted and never returned by the API.

FieldWhere to find it
service_account_jsonSECRETJSON key of a Google Cloud service account invited in Play Console › Users and permissions (view financial data, manage orders and subscriptions)
package_nameYour app's package name (e.g. com.acme.app)

Customers are linked only when your app sets obfuscatedAccountId at purchase and sends it to NoChurn (as the external_id, or the obfuscated_account_id attribute of the customer). Without it, events stay unlinked. Create a Pub/Sub push subscription to webhook_url on the topic of your real-time developer notifications. Test mode applies license testers’ purchases only.

What NoChurn does

RetriesNo retry through Google Play: NoChurn does not charge.
Card updateNo card update link from NoChurn for this provider.
Cancel flow offersNo offer applied in the provider.
CancellationA cancellation requested in the cancel flow is carried out in Google Play.
DisputesRefund requests: NoChurn prepares the answer from your data.
EventsNoChurn follows Google Play’s webhooks.
ImportThe last 12 months are imported when you connect (POST /v1/billing_connections/{id}/backfill imports again).

Fixed by Google Play, not by a setting: retries, card update, disputes. The rest can be changed per connection with PATCH /v1/billing_connections/{id}.

What NoChurn reads

  • Subscription status, renewals and expirations
  • Grace periods and account holds
  • Cancellations and recoveries
  • Refunds and voided purchases

What stays with Google Play: payments, retries, grace period and account hold; the cancel button in google play; refund decisions. More on the Google Play integration page.

← All integrations