Skip to content
SoundSyncAudio software platform

Guide

Subscription-Aware Licensing

Recurring payment state and product access need separate checks.

Access follows the relevant recurring entitlement

Use the supported subscription record, access period, and product entitlement when validating. A subscription shown in a library is not automatically proof of valid access on every device.

Cancellation, scheduled plan changes, failed payment, renewal, refunds, and expired access are different transitions. Test the particular package and checkout lifecycle rather than deriving plugin behavior from a billing label.

Verify the customer journey

Exercise the supported library and billing controls, then check the actual plugin after access changes. Subscription bundles are not ordinary permanent product bundles. Manual billing setup must not be treated as permission to charge without the supported confirmation flow.

JUCE 0.7.0 requires online renewal at startup. Valid saved credentials are reused without repeated sign-in, but offline audio access is unavailable in this release. HISEScript offline grace is a different package policy.

Package-specific access policy

JUCE 0.7.0 requires online renewal at startup. Valid saved credentials are reused without repeated sign-in, but offline audio access is unavailable in this release. HISEScript offline grace is a different package policy.