Set Sales
Article Topics: Sets, Customers
Set Sales in NATS enables site admins to monetize individual content sets (such as video sets, photo sets, or both). Members can purchase access to individual sets either as standalone VOD customers (through a no-cost registration join option) or as add-ons alongside a standard recurring membership.
This article goes over prerequisites, a step-by-step Basic Setup (standalone VOD), an Advanced Setup (involving a membership site where recurring members can view content but no-cost registrations must make a purchase to view content), domain cutover steps, developer code references, and troubleshooting.
How Set Sales Work
When a user attempts to access or purchase a content set marked for individual sale:
Tour: Price tags and purchase buttons are displayed on Set List blocks. Clicking a set sends visitors to a page with a Set View block displaying a purchase button that sends users to the join form.
Member Area:
NATS checks the Content Area Rules to determine whether the member's Join Option, Site, and Tour match the set that requires purchase.
If purchase is required and the member has not yet bought the set, a Purchase Button is displayed on the set's card in the Set List or above the content in a Set View.
When clicked, NATS uses the custom Set Sale Cascade configured for that Member Area.
The member is redirected to the biller to complete the transaction.
Upon successful payment, NATS grants the member permanent (or time-limited) access to that specific content set.
Prerequisites & Biller Setup
Supported Billers: Set Sales requires biller integrations that support single-charge or tokenized transactions. Vendo Services is the only biller that supports NATS Set Sales. Ensure your merchant account is configured for single purchases before proceeding.
Setting Up a Custom Set Sale Cascade
To set up individual set purchases through a dedicated biller:
Navigate to the Billers Admin, and select Cascades from the left-hand navigation in the NATS Admin.
Create a new Cascade (Example:
Set Sale Vendo Cascade).Add your supported single-purchase biller (Example: Vendo Services) to this cascade.
Go to the Rules and set the Rules based on your needs.
Basic Setup: Standalone VOD Site
Use this setup when building a dedicated VOD site where visitors sign up for a free account (No-Cost Registration) and purchase individual sets.
Step 1: Create a No-Cost Registration (NCR) Join Option
Go to Sites Admin, select Site Management, then select the site that is configured as your CMS Tour's Default Signup Details.
Select your site and click the Join Options tab.
Click Add No Cost Option and configure the Join Form Text and Initial Days.
This allows users to create a member record without charging a subscription fee.
Navigate to the Rules tab of the newly created join option and set the targets.
Step 2: Publish Content Sets with Purchase Requirements
Navigate to Content Management in the left-hand navigation and select Channels.
Create or select a Channel dedicated to VOD content (Example:
VOD Channel).Navigate to Content Management in the left-hand navigation and select Sets.
Click the Set(s) you wish to put up for sale and open the Publish tab.
Publish the set to your VOD Channel:
Click the Channels field and select the VOD Channel.
Click the checkbox for Require Set Purchase.
Select Custom Price and enter the desired price point (e.g.,
$9.99).
Publish the set.

Step 3: Configure Tour Settings (Display Prices on Preview)
Navigate to Content Management in the left-hand navigation and select Tours.
Select your Tour and open the Theme tab.
Click the Block Defaults section and add the VOD Channel to the Channel List

Click the Pages subtab and select the Home page (or relevant tour page).
Select and edit the Set List block (Example:
Latest Video Sets).Open the Design tab and scroll to Purchase Details.
Change Show Purchase Button from
NotoYes.

Ensure the block's default channel is set to your VOD Channel.
Save block settings.
Tour Results
At this point, the purchase button will be displayed on the Set List block present on the home page for any content you publish to the VOD Channel.

Clicking the set will take visitors to the page with a Set View block, and a purchase button that points to the join form will be displayed above the content. The style of the button can be customized using Custom CSS.

Step 4: Configure Member Area & Block Defaults
Navigate to Content Management in the left-hand navigation and select Member Area.
Select your Member Area, locate the Set Sale section, and set Set Sale Cascade to your custom cascade created in Prerequisites.

Select the Theme tab.
In Block Defaults, add the VOD Channel to the Channel List.
Select the Login Rules tab and add a new login rule that allows members who have signed up with the no-cost registration VOD Membership join option access to the member area.

Navigate to the Content Rules tab and create a new content rule setting the Content Channel to the VOD Channel and checking the Require Purchase button.
Step 5: Critical Block Authorization Setting
Must Set Authorization Level to ALL: If the Set List, or Model List, blocks in your Member Area have their Authorization Level set to Active Only, members who haven't bought the set will NOT see it at all!
To fix this:
Edit the Set List / Set View block in your Member Area layout.
Open Block Settings -> Authorization.
Change Authorization Level to ALL.
This ensures unpurchased sets remain visible to logged-in members with a "Purchase" button so they can buy access.
Member Area Results
At this point, Members who have signed up for an NCR membership and log into the Member Area will be presented with Sets that have been published to the VOD Channel.

Selecting a set will take the member to the page with a Set View showing a Purchase Now button. Clicking that button will prompt the member to confirm and take them to the biller to complete their purchase.

Advanced Setup: Hybrid Membership + VOD
Use this setup when you have both Recurring Subscribers (who get full site access) and NCR Members (who must purchase sets individually), sharing the same Member Area.
Step 1: Configure Multiple Join Options
Ensure your site has at least two Join Options under Sites Admin -> Sites -> Join Options:
Recurring Subscription (e.g., $29.99/mo full access).
No-Cost Registration (NCR) (free account).
Step 2: Configure Content Area Rules
Content Area Rules dictate whether a member must pay for sets in a specific area/channel.
Navigate to Content Management -> Member Areas.
Select your Member Area and click the Content Rules tab.
Add Rule 1 (Recurring Subscribers):
Site: Select your site.
Tour: Select your tour.
Join Option: Select your Recurring Subscription option.
Require Purchase: Set to
No(orYesif subscribers pay for premium VOD channels).
Add Rule 2 (NCR / Free Members):
Site: Select your site.
Tour: Select your tour.
Join Option: Select your NCR option.
Require Purchase: Set to
Yes.
Save the rules.
Step 3: Assign Set Sale Cascade Override
In the same Member Area details, click the General tab.
Under the Set Sale section, select your custom Set Sale Cascade from the dropdown.
Save settings.
Step 4: Verify Multi-Channel & Block Authorization
Set block Authorization Level to ALL on all Set List, Model List, and Set View blocks.
Verify that Published Sets have individual custom prices configured under Content Management -> Sets -> Publish.
Troubleshooting & Common Pitfalls
Sets not showing up in Member Area for free/NCR members
Block Authorization Level is set to Active Only.
Edit the Set List / Set View block -> Authorization tab -> set Authorization Level to ALL.
Purchase button missing on Tour/Preview
Block "Show Purchase Button" setting is set to No.
Go to Tour -> Theme tab -> Edit Set List block -> Design tab -> set Show Purchase Button to Yes.
NCR users see sets for free without purchase prompt
Content Rules are missing or incorrect.
Go to Content Area -> Content Rules tab -> ensure NCR Join Option has Require Purchase = Yes.
Biller error during purchase redirect
Biller in cascade does not support single purchases.
Ensure cascade uses a biller supporting Set Sales (e.g., Vendo Services) and check Billers -> Cascades.
Last updated
Was this helpful?
