Bot releases are visible (Hide)
Published by RCGitBot about 1 year ago
RevenueCat Purchases Unity v5 is here!! 😻
This latest release updates the Android SDK dependency from v5 to v6 to use BillingClient 5. This version of BillingClient brings an entire new subscription model which has resulted in large changes across the entire SDK.
SubscriptionOption
conceptIn v4, a Google Play Android Package
or StoreProduct
represented a single purchaseable entity, and free trials or intro
offers would automatically be applied to the purchase if the user was eligible.
Now, in Unity v5, a Google Play Android Package
or StoreProduct
represents a duration of a subscription and contains all the ways to purchase that duration -- any offers and its base plan. Each of these purchase options are SubscriptionOption
s.
When passing a Package
to purchasePackage()
or StoreProduct
to purchaseStoreProduct()
, the SDK will use the following logic to choose which
SubscriptionOption
to purchase:
SubscriptionOption
with the longest free trial or cheapest first phase
For more control, purchase subscription options with the new purchaseSubscriptionOption()
method.
StoreProduct
now has a few new properties use for Google Play Android:
defaultOption
Package
or StoreProduct
subscriptionOptions
Observer mode is still supported in v5. Other than updating the SDK version, there are no changes required.
✨ With this new feature, even if our main and backup servers are down, the SDK can continue to process purchases. This is enabled transparently to the user, and when the servers come back online, the SDK automatically syncs the information so it can be visible in the dashboard.
✨ Metadata allows attaching arbitrary information as key/value pairs to your Offering to control how to display your products inside your app. The metadata you configure in an Offering is available from the RevenueCat SDK. For example, you could use it to remotely configure strings on your paywall, or even URLs of images shown on the paywall.
See the metadata documentation for more info!
Published by RCGitBot over 1 year ago
Published by RCGitBot over 1 year ago
Published by RCGitBot over 1 year ago
Published by RCGitBot over 1 year ago
Published by RCGitBot over 1 year ago
Published by RCGitBot over 1 year ago
Published by RCGitBot over 1 year ago
ImmediateAndChargeFullPrice
proration mode (#258) via Andy Boedo (@aboedo)UsesStoreKit2IfAvailable
field (#259) via Andy Boedo (@aboedo)Published by RCGitBot over 1 year ago
Published by RCGitBot over 1 year ago
Published by RCGitBot over 1 year ago
NSInvalidArgumentException
in GetPromotionalOffer
(#245) via Cesar de la Vega (@vegaro)Published by RCGitBot over 1 year ago
Purchases.SetLogLevel
(#226) via NachoSoto (@NachoSoto)Published by RCGitBot over 1 year ago
Published by RCGitBot over 1 year ago
.gitignore
.vsconfig
Visual Studio files (#227) via NachoSoto (@NachoSoto)Published by RCGitBot over 1 year ago
Published by RCGitBot almost 2 years ago
Published by RCGitBot almost 2 years ago
Published by RCGitBot almost 2 years ago
Published by RCGitBot almost 2 years ago
Published by RCGitBot almost 2 years ago