Skip to main content

Projects

A project is your pricing page. It contains features, plans, and design settings. Each project gets a unique Share ID when published.

Features

Features are the building blocks of your plans. They represent capabilities of your product.
TypeDescriptionExample
StandardOn/off — either included or notCustom Domain, White-label
LimitsNumeric cap that varies per plan100 API calls, 5 team seats
Usage BasedPay per unit consumed$0.01 per request

Plans

Plans bundle features together at a set price. Each plan can include different features with different limits. A project can have:
  • Regular plans — pre-defined bundles (Starter, Pro, Enterprise)
  • Custom plan card — lets users pick individual features and build their own plan

Share ID

When you publish a project, Cuprice generates a Share ID (e.g. nTZ7axXQHU). This ID is used to:
  • Embed the pricing widget on your site
  • Call the Share API to get project data
  • Identify the project in Stripe checkout

Theme Settings

Every project has customizable design settings:
  • Colors — primary, background, text, border, badge colors
  • Typography — font family from Google Fonts
  • Layout — border radius, header alignment, badge position
  • Custom CSS — target any element with cuprice- prefixed class names