Every feature you need to run, test, and optimize in-app purchases — without rebuilding your app.
PayGate's rules engine evaluates user context in real-time and returns the optimal paywall configuration. Rules are priority-ordered with first-match-wins semantics — no ambiguity, no conflicts.
Target by platform, app version, locale, user segment, existing entitlements, promo links, or percentage-based rollouts. Combine conditions with AND logic for precise targeting.
Every paywall can have multiple variants with configurable weights. Users are deterministically assigned using sticky bucketing — they always see the same variant across sessions.
The built-in analytics engine tracks impressions, taps, purchase starts, and completions per variant. Statistical significance is calculated using a two-proportion z-test with automatic sample size checks.
Validate purchases server-side with Apple StoreKit 2 JWS verification and Google Play Developer API v3. No client-side trust assumptions — the server is the source of truth.
Automatic entitlement granting on valid purchases. Webhook handlers process subscription renewals, cancellations, refunds, billing retries, and grace periods in real-time.
Entitlements are resolved from multiple sources: validated purchases, promo code redemptions, and admin grants. The resolution algorithm handles stacking automatically.
Permanent entitlements always win. For time-limited entitlements, the longest expiry across all sources is used. Source tracking lets you audit exactly where each entitlement came from.
Bi-directional sync with App Store Connect and Google Play Developer Console. Import your existing product catalog or push new products directly from PayGate.
Subscription groups, base plans, pricing tiers, and availability — all managed through the admin portal with real-time sync status tracking and error logs.
A full-featured web dashboard for managing your entire billing stack. No CLI required.
Product groups, products, store product mappings, entitlement definitions. Complete CRUD with sync status indicators.
Create paywalls with offerings and A/B test variants. Configure weights, manage templates, preview on device.
Conversion funnels, variant performance, statistical significance. Know what's working before you commit.
Create, distribute, and track promotional codes. Usage limits, expiration dates, and real-time redemption tracking.
Search any user by ID. View their entitlements, purchases, and subscription history. Grant or revoke access instantly.
Pull products from App Store and Google Play. Push new IAPs directly. Full sync log with error tracking.