SDK configurations
With SDK v3, Purchasely moves from a monolith to a modular system composed of 3 modules:
- Transaction processor: Cross-platform management of subscriptions and one-time purchases
- User Journey Optimizer: Our Paywall CMS to create and optimize native subscription screens
That way Purchasely can be used in many ways to:
- Perform purchases
- Analyse purchases that were made with your own IAP system (aka observer mode)
- Display paywalls
- Use everything offered by Purchasely without changing your own transactional system
And of course everything listed above.
To reflect these compositions, you have to select a
runningMode
when you initialize Purchasely:transactionOnly
observer
paywallObserver
full
paywallObserver
Full


Text | Description | Modules |
---|---|---|
paywallObserver | Same as paywallOnly but Purchasely also observes transactions made by your system to fuel its dashboards and Webhook. | Paywall Builder Subscriber Data Hub |
full (default) | Purchasely handles everything from paywall to transactions including data and Webhooks. | Transaction Processor
Subscriber Data Hub
Paywall Builder |
Last modified 1mo ago