In-app purchase infrastructure (open source coming soon)

In-App Purchases
Made Simple

Subscription and in-app purchase management for React Native. Use our managed cloud. Self-hosting coming soon.

Deploy Your Way

Use our managed cloud today. Self-hosting coming soon — same great features, your choice of control.

Recommended

CroissantPay Cloud

Fully managed service. We handle infrastructure, updates, and scaling. Start free, pay as you grow.

  • Zero maintenance
  • Automatic updates
  • Global CDN & edge locations
  • 99.9% uptime SLA
  • Managed backups
  • Priority support available
Start Free

Self-Hosted (coming soon)

Run CroissantPay on your own servers. Full control over your data and infrastructure. Forever free when we launch.

  • Open source coming soon
  • No usage limits
  • Your data, your servers
  • Zero revenue share
  • Docker & Kubernetes ready
  • Community support
Get notified when self-hosting launches

Everything you need for mobile payments

A complete solution for managing subscriptions and in-app purchases across iOS and Android.

Receipt Validation

Server-side validation for iOS App Store and Google Play. Secure and reliable.

Real-time Webhooks

Instant notifications for subscription events. Never miss a renewal or cancellation.

Analytics Dashboard

Track MRR, churn, LTV, and more. Make data-driven decisions.

Developer First

Clean APIs, TypeScript SDK, and comprehensive documentation.

Cross-Platform

Single subscriber identity across iOS and Android. Seamless experience.

Self-Host or Cloud (coming soon)

Use our managed cloud today. Self-hosting coming soon — same features, your choice.

Simple React Native SDK

Integrate in minutes with our type-safe SDK. Handle purchases, restore transactions, and check entitlements with ease.

  • TypeScript support out of the box
  • StoreKit 2 and Google Play Billing v5+
  • Automatic receipt validation
  • Entitlement-based access control
  • Offline support with local caching
App.tsx
import { CroissantPay } from '@croissantpay/react-native';

// Initialize SDK
CroissantPay.configure({
  apiKey: 'mx_public_xxx',
});

// Check entitlements
const { entitlements } = await CroissantPay.getSubscriberInfo();

if (entitlements.premium?.isActive) {
  // User has premium access
}

// Make a purchase
const result = await CroissantPay.purchase('monthly_premium');

Simple, transparent pricing

Start free, scale as you grow. No hidden fees, no revenue share.

Self-hosting coming soon — cloud plans below

Free

Perfect for getting started

Free
  • Apps1
  • Subscribers100
  • API Requests10K/mo
  • Team Members1
  • Priority Support
Get Started

Starter

For small apps and indie developers

$29/month
  • Apps3
  • Subscribers1K
  • API Requests100K/mo
  • Team Members3
  • Priority Support
Start Free Trial
Most Popular

Growth

For growing apps with more subscribers

$99/month
  • Apps10
  • Subscribers10K
  • API Requests1M/mo
  • Team Members10
  • Priority Support
Start Free Trial

Scale

For established apps with high volume

$299/month
  • AppsUnlimited
  • Subscribers100K
  • API Requests10M/mo
  • Team MembersUnlimited
  • Priority Support
Start Free Trial

Enterprise

Custom solutions for large organizations. Dedicated support, custom SLAs, SSO, and more. Let's build something great together.

Contact Sales

Ready to take control of your payments?

Get started in minutes. No credit card required.

CroissantPay - IAP Management for React Native (open source coming soon)