Android In-App Purchase Verification

In-app Purchase Verification is a feature of the Facebook SDK that allows you to verify the legitimacy of every purchase made within your app. By validating purchase receipts with Google Play, you can ensure that the purchase data you see in Facebook Analytics or use to measure, target, or optimize your ad campaigns on Facebook is accurate and not distorted by fraudulent purchases.

Android In-App Purchase Verification is currently in beta. Because it is under development, some features may not work as intended.


Google Play Service Account

Adding Verification

1. Go to your app in the Facebook App Dashboard and select Settings > Basic in the left side panel.

2. Scroll down to the Android Platform card and toggle the Log In-App Purchase Events Automatically to Yes if you have not already.

3. Toggle Google Play Credentials to Yes to upload the JSON credentials file you downloaded to your local machine from the Google API Console.

4. Once the file has been uploaded click Save and the toggle shows Yes.

Updating Verification Credentials

To change the verification credentials, click the Update link in the Google Play Credentials section of the Android Platform card. You are asked to upload the new file. Click Save to update the file.