Skip to content

Policy dimension

Ecosystem and commercial policy rows aggregated across every feature — ad networks, payment SDKs, and app-store/distribution channels. The Sponsored flag is always visible; editorial status is independent of sponsorship.

FeatureEntityTypeContextStatusSponsoredNotes
Payment Request APIApple Paypayment_sdkSafari / iOS✅ supportedNoWorks in Safari via Payment Request; merchant-domain verification required.
Payment Request APIStripepayment_sdkCross-browser✅ supportedNoStripe wraps Payment Request as the Payment Request Button / Payment Element.
Payment Request APIGoogle Play billingstore_policyGoogle Play TWA❌ unsupportedNoTWAs distributing digital goods must use Play Billing, not Payment Request, per Play policy.
Web App Manifest: scopeGoogle Play (TWA)distribution_channelGoogle Play TWA✅ supportedNoassetlinks.json origin must match the manifest scope origin, or the TWA degrades to a Custom Tab with browser chrome.
Web App Manifest: scopeMicrosoft Store (PWA)distribution_channelMicrosoft Store✅ supportedNoScope defines the in-app boundary store reviewers preview at submission.
Web App Manifest: screenshotsGoogle Play (TWA)store_policyGoogle Play TWA✅ supportedNoStore listing screenshots are managed in Play Console, separate from the manifest member.
Web PushApple Push (APNs)delivery_policyiOS⚠️ partialNoiOS Web Push requires the user to add the app to the Home Screen first.

← Back to the Compatibility overview.