WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

[Android] Google Play Console Warning: Broken Deep Link pg-router.dev.razorpay.in #469

@BhaskarAppic

Description

@BhaskarAppic

Title: [Android] Google Play Console Warning: Broken Deep Link pg-router.dev.razorpay.in

Description: The Android SDK seems to include an internal development intent-filter that is causing "Broken Link" warnings in the Google Play Console -> App Content -> Deep Links section.

Steps to Reproduce:

Integrate razorpay_flutter into a Flutter project.

Build an Android App Bundle (.aab).

Upload the build to the Google Play Console.

Navigate to Deep Links settings.

Expected Behavior: The SDK should not inject internal development URLs (.dev) into the client app's manifest.

Actual Behavior: The merged manifest includes an intent-filter for pg-router.dev.razorpay.in. Google Play attempts to verify this link, fails, and flags it as a "Broken Link" because the domain is not verified against the app.

Technical Detail: In the merged AndroidManifest.xml, the following entry is added automatically by the SDK:

<activity android:name="com.razorpay.CheckoutActivity" ...>


...

Environment:

Flutter version: Flutter (Channel stable, 3.35.5, on macOS 15.5 24F74 darwin-arm64, locale en-IN)

razorpay_flutter version: razorpay_flutter: ^1.4.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions