Dark Mode

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

RevenueCat/purchases-unity

Repository files navigation


Unity in-app subscriptions made easy

What is purchases-unity?

Purchases Unity is a client for the RevenueCat subscription and purchase tracking system. It is an open source framework that provides a wrapper around StoreKit, Google Play Billing and the RevenueCat backend to make implementing in-app purchases in Unity easy.

Features

RevenueCat
Server-side receipt validation
Webhooks - enhanced server-to-server communication with events for purchases, renewals, cancellations, and more
Subscription status tracking - know whether a user is subscribed whether they're on iOS or Android
Analytics - automatic calculation of metrics like conversion, mrr, and churn
Online documentation up to date
Integrations - over a dozen integrations to easily send purchase data where you need it
Well maintained - frequent releases
Great support - Help Center

Getting Started

For more detailed information, you can view our complete documentation at docs.revenuecat.com.

Dependencies and Unity IAP

We use StoreKit for iOS and BillingClient for Android. This plugin also depends on purchases-ios, purchases-android and purchases-hybrid-common.

VERSIONS.md contains the dependencies versions for each release.

If using this plugin alongside Unity IAP, please check the specific instructions in our observer mode docs.

About

Unity in-app purchases and subscriptions made easy.

Topics

Resources

Readme

License

MIT license

Contributing

Contributing

Stars

Watchers

Forks

Packages

Contributors