Skip to content
SoundSyncAudio software platform

Guide

One-Time and Subscription Purchase Options

Publish one-time, recurring or both purchase choices on one product, with versioned terms and explicit inclusion rules.

One product, more than one way to buy

Offer a one-time purchase, recurring subscription, or both on the same product listing. Each choice has its own saved price, terms and included products; customers select the published choice before checkout. You do not need duplicate listings for these purchase options.

One-time ownership and subscription access can coexist. Effective access combines valid grants: ending one subscription does not erase an independently purchased product or bank. Owning an expansion does not automatically grant its required instrument.

Ownership covers releases of the same product. Software major versions identify technical compatibility, not another paid ownership tier. A separately sold new product still needs its own entitlement.

SoundSync

Configure and publish purchase options

  1. Choose the sale model

    In the product purchase options choose one-time, subscription, or both. Configure each kind once, with its own USD price.

  2. Define the collection

    Include the root product, selected products, linked expansions or the supported developer catalog. Publish the included products and required protected releases first.

  3. Decide future inclusion

    Recurring linked-expansion or developer-catalog rules can include future eligible published content. A fixed collection does not silently change when you edit a price. Refresh its current collection deliberately when that is intended.

  4. Review recurring terms

    Choose the supported interval, trial and renewal price policy. Published subscription offers use a 14-day payment-recovery window and access through the paid period after cancellation.

  5. Add a deal if needed

    Keep one-time and recurring deal schedules distinct. Subscription deals can cover the first period, a limited number of periods or ongoing periods. Review coupon, stacking, eligibility and the final checkout amount.

  6. Publish and test both paths

    Save and publish the intended options, then review the storefront selection, checkout, receipt, library and native access in a safe test environment. A draft is not a live offer. A hidden published product can still be purchased through its direct link when website checkout is enabled; hiding controls discovery, not purchase authorization.

SoundSync

Choose how the product is sold

One listing can expose buy-once and recurring choices. The captured editor uses example prices; accepted customer terms remain separate from your next draft.

Purchase choices in the current product editor. Prices and product settings are examples.

SoundSync

Automatic protected collections

ChoiceWhat is included
Root product onlyThe root product is included automatically. Do not add its ID to includedProductIds or excludedProductIds.
Selected productsSelect at least one additional product owned by this workspace. Included and excluded lists cannot overlap or create a circular collection.
Linked expansionsAutomatic membership uses eligible protected content linked to this instrument, with a published release and recorded availability.
Developer catalogAutomatic membership uses eligible published protected-content identities in this workspace, not every ordinary product listing.
Include future contentAvailable only for recurring linked-expansion or developer-catalog choices. Content must meet the same publication and inclusion requirements when it becomes available.
Fixed current collectionKeep the saved membership unless you deliberately refresh it. A price edit does not silently add new content; later hiding of a listing is not a command to withdraw already granted access.

Keep accepted terms intact

Offer terms and prices are versioned. Editing the next offer does not rewrite a customer's accepted purchase snapshot. Use the current offer, offer-version and price-version identifiers at checkout. If terms changed, reload and let the customer review them; do not silently substitute a different offer.

A recurring offer checks out on its own with quantity one. One-time carts stay within one developer and currency. Catalog visibility, storefront visibility, marketplace visibility, publication and existing ownership are separate controls.

For a plan that awards lasting product ownership as invoices are paid, use the ownership subscription-bundle workflow. The new purchase-options editor does not publish keep-products bundles. Access-only subscriptions and earned ownership must not be described as the same thing.

Describe each choice accurately

Each purchase choice can have an optional customer-facing description. Leave it blank to use the description generated from the saved purchase settings. Describe the included products and updates honestly; the actual price, trial and deal duration are displayed from their saved configuration, not invented by the description.

Price and renewal checks

Base paid products and purchase options start at $9.99. For supported coupons, automatic cart discounts and BOGO offers, the final paid cart must total at least $9.99 after discounts and before tax; the floor does not apply separately to every discounted line. A free BOGO gift in a qualifying paid checkout has no external-redemption charge. A fully free checkout needs a supported free-redemption offer and follows its separate allowance rules.

Locked renewal prices retain the accepted schedule. Current-list renewal policy follows its supported billing rules; changing a list price is not permission to rewrite every active customer contract. Existing subscribers retain their supported interval.

SoundSync

Make the deal duration explicit

The example recurring deal lasts for three paid periods. Enrollment dates control who can join; the accepted deal duration governs that subscriber's schedule.

Example limited-period deal. The form has not scheduled or published a promotion.

SoundSync

Continue the sale and access setup

Purchase Options API

Configuration, deal versions, retirement and checkout identifiers.

Subscription bundles

Access-only and earned permanent ownership.

JUCE product ownership

Combine independent grants and keep compatibility separate.

Hide from discovery without disabling direct sales

A hidden published product stays out of the homepage, website catalog and marketplace. Its direct product link can still show the product and accept a supported purchase when Enable website checkout is on and the product and storefront remain eligible. Hidden is not private or password-protected: anyone with the link can open it.

To stop new website purchases, turn off website checkout or return the product to draft. Archived products and suspended or unapproved surfaces remain unavailable. Marketplace listing is a separate control. Hiding a listing does not revoke an existing customer entitlement or signed offline grant.

SoundSync

Set discovery and checkout independently

Published, hidden and checkout-enabled are separate choices. The current panel shows how a product can stay out of discovery while remaining available by direct link. No settings were saved for this example.

Example published hidden product with website checkout enabled. No publishing settings were saved.