Products
Sell courses, memberships, downloads and services from your storefront. Each product has its own plans and a sales page you build from elements.
How it works
From an idea to a page that sells, in one editor.
Create a product from the Products tab of your business. Give it a name; the URL is derived from it, or type your own.
Add up to four plans: one-time or subscription, each with its own price, billing period, bullet list and button.
Build the sales page on the canvas: drag elements into place and style each one. Plans and prices live in the settings below the canvas, never on the canvas.
Upload a product image. It is the hero of the page, the thumbnail everywhere else, and the picture on the social share card.
Save. Your product is live at affiliateo.com/your-business/your-product, and every affiliate of your business can promote it with their link.
Plans
What each plan charges and what its card says. Up to four per product.
Setting | Description |
|---|---|
| Price and billing period | One-time, or a subscription billed every week, month, 3 months, 6 months or year, with an optional setup fee. Two plans at the same price and period are refused because buyers could not tell them apart. |
| Plan name | The heading on the plan card, like Monthly or Lifetime. Leave it empty to draw no heading. |
| What's included | Up to 12 bullet lines under the price, with a bullet style of check, dot, star, dash or none. |
| Button text | The label on the plan's buy button. Unset, a one-time plan reads Buy now and a subscription uses the product's button text. |
| Plan color | An accent for the card and the checkout it opens. Unset, the plan inherits the page's accent. |
| Affiliate commission | What affiliates earn on this plan, as a percentage (up to 90%) or a fixed amount. Unset, the plan inherits the product's rate, then the business default. |
| Stock limit | How many units this plan can sell. Sold units are counted from real payments and a refund returns the unit, so the number is always right. |
Changing a subscription plan's price or billing period, or removing it, cancels every active subscriber on that plan. They are notified and can resubscribe at the new price. The editor asks you to confirm and shows the count first.
Page builder
Order is the layout. Drag an element up or down, or into a column, and style it with these controls.
The editor warns when your text color is hard to read on the background you picked, but never blocks you. It is your page.
Elements
Everything the Add element menu offers.
Element | Description |
|---|---|
| Text | A heading, a paragraph or small print. The first heading becomes the product title and the first paragraph after it the subtitle. |
| Image or video | The hero: your product image, or an MP4 with the image as its poster. One hero per product; the element says where it sits. |
| Plans | The plan cards, drawn from the plans you set up below the canvas. |
| Buy button | A second buy button further down the page, pointing at one plan. |
| Reviews | The reviews you feature, in one to four columns. |
| FAQ | The product's questions and answers, in one to four columns. |
| Cards | A grid of text cards with a heading and a body each, up to 12. |
| Countdown | A timer to a fixed date. Once it passes, the timer hides or shows a message you wrote. |
| Divider | A thin line to separate sections. |
| Row | Up to four columns side by side. Every column stacks on a phone. |
Through the API and the MCP
Everything above can also be created and edited by a script or an AI agent, with the same rules.
Generate an API key in the API tab of your business dashboard, then connect your agent to the Affiliateo MCP or call the REST API directly.
Create a product by sending its name, its plans, its FAQs, its page elements and a public image URL. A taken name or URL is refused so you can pick another.
Edit any product the same way. Re-pricing a live subscription plan is refused until the agent confirms, because it cancels subscribers.