Building a Purple Experience
Purchases, Entitlement & Coupo...

Paywalls

2min
purple experience purple experience purple experience supports the creation of paywalls as on a per customer basis, different systems and third party systems are in use, there always are specialities in your specific project expected we define paywall as the ui that will block a user from consuming content he is not entitled for (for details on configuring entitlements, see entitlement docid\ jdbb46p14fcu2slttccrv ) often, specific content is marked as paid content, while other content from the same application is available without a subscription paywall behaviour any content that is marked as paid will be initially loaded with a paywall on runtime, we evaluate the entitlement of the user and based on the result remove paywall and display the actual content with that, we provide highest safety for the content while allowing for efficient caching policies this approach may lead in a flickering behaviour when the paywall is removed, depending on internet connectivity or influence of browser plugins on very slow connection, users may see the paywall for a longer period of time until the actual content is available