LogoLogo
Developer Hub
Developer Hub
  • 📍Documentation
    • 🏂Onboarding
  • PayContactless
    • PayContactless Embed
  • 📱MERCHANT EMBED SDK
    • PayContactless Embed SDK
      • Getting Started
      • SDK API Reference
        • Initialize
        • Pay With Card
          • Sale
          • Refund
          • Pre&Post Auth
        • Pay With Link
        • Pay With Account
        • Transactions History
        • Transactions Detail
        • Send Receipt
        • Daily Transactions Summary
        • Error Handling
    • Security Mechanisms
    • Production Preparation
      • Play Integrity Configuration
      • Firebase Crashlytics Configuration
      • Firebase Push Notification Configuration
  • 📱CUSTOMER ACCOUNT BASE EMBED SDK
    • Account Base Embed SDK
      • Getting Started
      • SDK API Reference
  • 💻BACKEND INTEGRATION
    • API Specification
  • 🔐Security
Powered by GitBook
On this page
  • In Google Play
  • Official Document Links
  • In Google Cloud Console
  • Official Document Links
  1. MERCHANT EMBED SDK
  2. Production Preparation

Play Integrity Configuration

PreviousProduction PreparationNextFirebase Crashlytics Configuration

Last updated 8 days ago

In Google Play

  • Go to Play Console

  • Select your app

  • Go to “App Integrity” under Setup in the left menu

  • Enable “Integrity API”

  • Then select your Google Cloud Project which you already created in Firebase.

Official Document Links

If you app has not been published on Google play, Google Cloud configuration is adequate for the stage enviroment.

In Google Cloud Console

  • Select the project which is already created in Firebase before

  • Share Project Number value with Prophius Team

  • Open Dashboard

  • Select “Enabled APIs & services” in the left menu

  • Select “Enable APIS and SERVICES” on the top bar

  • Search for “Play Integrity”

  • Select the “Google Play Integrity API” result

  • Then Select the “Enable”

  • Select “Credentials” on the top bar

  • Then “Create Credentials” with “Service-account” option

  • Enter required fields and create account

  • Select the created account in the “Service Account” section on the bottom of the page

  • Save the Email and Unique ID values to share them with Prophius.

  • Select “Keys” on the top bar

  • Then Select “Add Key” with “Create new key” option

  • Select P12 format from the opening dialog

  • Save downloaded .p12 formatted key file and private key password to share it with Prophius

Please share the following item to Prophius to complete the onboarding.

  • Application package name

  • Service account email

  • Service account unique id

  • .p12 formatted key file

  • private key password

Official Document Links

Go to .

📱
https://developer.android.com/google/play/integrity/setup#apps-on-google-play
Google Cloud Console
https://developer.android.com/google/play/integrity/setup#sdks
https://developer.android.com/google/play/integrity/verdict#decrypt-verify-google-servers