Product or bundle discount
A percentage or flat amount off one product or bundle, applied automatically for the audience, variations and dates you choose.
Applies automatically
Give owners their upgrade price as soon as they sign in. Charge only for the bundle products they’re missing, with discounts applied automatically.
Helio Audio · Helios Complete
Complete your collection
Helios Synth
Already owned
Nova Keys
Vintage electric pianos
Drift Pad
Evolving ambient textures
Glass FX
Shimmer and crystal delays
Your bundle price
Helios Synth is excluded.
You only buy what you're missing.
€135.19
Upgrade and crossgrade prices for owners
Any product or bundle discount can be exclusive. That is how upgrade and crossgrade pricing works in Moonbase: owners see their price as soon as they sign in, with no code to find or share. Combine conditions to get as specific as you like.
Upgrade and renewal prices on the same product: sell perpetual licenses with 12 months of updates or up to a major version, then give owners whose license needs updating a price of their own, like the 40% upgrade discount shown here. How it works

Upgrade from Helios 1: 40% off for owners due an update
“The flexible targeted discounts are definitely the highlight for us from a sales perspective, this would have been a nightmare with a different platform.”

Steffen Brinkmann
Nextmidi · Read the story
Six kinds of discount
Run one sale across your catalogue, add an up-sell to the cart, hand out codes or give products away. Each tool does one job. A promotion like this spring sale puts whole products, single variations or bundles on sale at once, and the Promotions list shows what each sale earned.

The Spring sale: 20% off three instruments
A percentage or flat amount off one product or bundle, applied automatically for the audience, variations and dates you choose.
Applies automatically
One sale across many products and bundles, started, changed and ended in one place. The embedded storefront shows it as a banner or popup.
Applies automatically
An up-sell in the cart (add Glass FX, get it 20% off), or a percentage off the whole order once the cart reaches a total or a number of items.
Applies automatically
A percentage or flat amount off matching items when the customer types a code. Generate codes in bulk, cap redemptions and set when they work.
Customer types a code
Grants products or bundles outright, with no checkout. Each code is single-use and belongs to the customer who redeems it.
Gives products away
A discount only members of a customer group get, such as a launch price for everyone trialling Helios Synth, applied as soon as they sign in.
Applies automatically
Applied in this order on every line, every time
Bundles priced on what customers already own
Turn on partial bundle purchase and a signed-in customer who owns some of the bundle pays only for the products they are missing, and receives only those. No one pays twice for a plugin, so owners have every reason to complete the set.
Helios Complete · partial purchase
Customer pays 249 × (1 − 149/326)
135.19 EUR

Several ways to buy one product
Each product and bundle sells through pricing variations, each with its own price, billing and license settings. Every variation gets its own buy link, and your storefront can offer them all.

Yes. Give the product several pricing variations, for example a one-off perpetual license beside a monthly or yearly subscription, and customers choose between them when they buy.
Sell the new version as its own product and give it a discount exclusive to owners of the previous one. Owners see the upgrade price as soon as they sign in, with no code to type. Perpetual licenses can also cover a period of updates or stop at a major version, with an upgrade price for owners whose license needs updating.
On each line, a quantity tier price comes first, then the single largest product discount (promotions included), then an offer, then coupons. A coupon that is not combinable replaces the product and offer discounts on the items it applies to.
No. A partial bundle purchase prices the products a signed-in customer is missing from that bundle; customers cannot pick an arbitrary subset.
A product discount or coupon used when a subscription is bought keeps applying to its renewals, on every payment or only on as many as you set.
Coupons have no minimum order amount. Use a whole-cart offer with a cart total condition instead, for example 10% off orders over 100 EUR.
Pricing and upgrades
Add your products, bundles and upgrade prices, then walk through checkout in demo mode before going live.