Cross-Platform Billing Entitlements Kit icon

Cross-Platform Billing Entitlements Kit

Go to Website
Hot or Not
Cross-Platform Billing Entitlements Kit

Description

This developer kit combines Stripe web billing, RevenueCat mobile purchases and Supabase entitlement records. It includes webhook handlers, database migrations and access-control logic for building a subscription-enabled application. The public demo uses fictional account data; buyers must configure their own provider accounts and application.

Features

  • Supabase/Postgres server-owned entitlement ledger
  • Stripe Checkout and Billing Portal edge functions
  • RevenueCat/App Store purchase and restore helpers
  • Signed Stripe webhook verification
  • RevenueCat Authorization + HMAC verification
  • Duplicate, stale and same-time event protection
  • Independent provider grants with aggregate access
  • Existing Stripe customer migration support
  • RLS authorization and fail-closed behavior
  • 26 unit tests plus local database/RLS integration suite
  • Setup, lifecycle, security and migration documentation
  • Commercial source license

Requirements

  • Node.js 22 LTS and npm
  • Supabase project for deployment
  • Supabase CLI + Docker/OrbStack + psql for the full local integration suite
  • Stripe test/live account for web billing
  • RevenueCat + App Store Connect sandbox setup for native iOS billing
  • Buyer must configure their own provider products, secrets and webhook endpoints

Instructions

  1. Extract the ZIP and read README.md and WHEN_TO_USE.md.
  2. Run npm ci and npm run quality.
  3. Configure Supabase and apply the included migration.
  4. Map your Stripe prices and RevenueCat products to your internal entitlement.
  5. Configure webhook secrets and deploy the included edge functions.
  6. Run npm run test:local to verify the local database/RLS behavior.
  7. Complete Stripe test-mode Checkout/Portal/webhook and RevenueCat/App Store sandbox purchase/restore tests in your own provider accounts before production.
Authorlogicandlayers
CategoryScripts & Code / NodeJS
Price$44
Extended License$132
First ReleaseSep 27, 2026
Last UpdateSep 27, 2026
DatabasePostgreSQL 15
Files included.ts, .json, .sql, .md, package.json, JavaScript .js
Software versionNode.js 22
Javascript frameworkNode.js
Programming languageJavaScript, TypeScript

External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.

Products of the Week.

Submit