[ Package conformance ]

Auth & Payments · >=9.0.0

react-native-purchases

native-seam only. real react-native-purchases JS (Purchases singleton, CustomerInfo/Offerings parsers, AppUserID generation, listener fan-out) runs from the bundle against RNPurchases. the default reproduces a RevenueCat project with no products: canMakePayments=false, empty offerings, and stable unsubscribed CustomerInfo. an opt-in catalog mirrors RevenueCat Test Store with exact offering/package/product shapes, standard package identifiers, sandbox transactions, entitlement grants, restore behavior, and customer-info events. all attribution setters accept noops so analytics call sites do not throw.
97%
API coverage
No visual conformance cases have been published for this package yet. The registry summary below describes what the compat layer implements.
Working (12)
configure/setupconfigurable Test Store products/packages/offerings$rc_monthly/$rc_annual package slotsgetCustomerInfopurchaseProduct/purchasePackage sandbox transactionsentitlement grantscustomer-info listenerscancel/product-not-found errorscanMakePaymentsidentityrestorePurchasesand attribution setters
Missing (5)
no live StoreKit or Play Billingreceipt validation backendpromotional/win-back/subscription-option purchasesrefund or subscription-management sheetsor native RevenueCat paywall UI