Skip to main content

Product Management

The Products page is where you manage your entire product catalog. Create one-time purchase items or subscription products.
Products List

Product List

Your products are displayed in a table with:
ColumnDescription
NameProduct name and image thumbnail
PricePrice with currency and billing interval
StatusActive or Inactive
SubscribersNumber of active subscriptions (for subscription products)
CreatedCreation date
ActionsEdit, copy link, toggle status

Creating a Product

Create Product
1

Click 'Create Product'

Find the button in the top right of the Products page.
2

Enter Basic Information

Required Fields:
  • Product Name
  • Price
  • Currency
  • Pricing Type (One-Time or Subscription)
3

Add Details (Optional)

  • Product Description (supports Markdown)
  • Product Image
  • Tax settings
4

Configure Subscription Settings

For subscription products only:
  • Billing Interval
  • Trial Period (optional)
5

Save Product

Click “Create” to publish your product.

Product Fields

Basic Information

FieldRequiredDescription
NameYesDisplay name (shown to customers)
DescriptionNoProduct details in Markdown format
ImageNoProduct image (recommended: 400x400px)

Pricing

FieldOptionsDescription
PriceNumberThe product price (in smallest currency unit)
CurrencyUSD, EUR, GBP, CNY, JPY, HKD, etc.Transaction currency
Pricing TypeOne-Time, SubscriptionPayment model
Tax CategorySaaS, Digital Goods, Software, eBook, etc.Tax calculation rules
Tax BehaviorInclusive, ExclusivePrice includes or excludes tax

Subscription Settings

Only applicable for subscription products:
FieldOptionsDescription
IntervalWeekly, Monthly, Quarterly, YearlyBilling frequency
Trial EnabledYes/NoOffer free trial
Trial DaysNumberTrial duration (default: 7)

Tax Configuration

FieldOptionsDescription
Tax CategorySaaS, Digital GoodsTax calculation rules
Tax BehaviorInclusive, ExclusivePrice includes or excludes tax

Product Status

Active

  • Product is live and purchasable
  • Payment links work
  • Shown in checkout

Inactive

  • Product is hidden
  • Payment links return error
  • Existing subscriptions continue
To toggle status, use the switch in the product row or edit the product.

Editing Products

  1. Click on a product row or the edit icon
  2. Modify any fields
  3. Click “Save Changes”
Changing the price of a subscription product only affects new subscribers. Existing subscribers keep their original price.

Multi-Currency Pricing

Products support multi-currency pricing:
FeatureDescription
Multiple CurrenciesSet different prices for USD, EUR, GBP, CNY, JPY, etc.
Tax CategoriesSaaS, Digital Goods, Software, eBook, Online Course
Tax BehaviorTax inclusive or exclusive pricing

Price Structure

{
  "prices": {
    "USD": { "amount": 2900, "taxIncluded": false, "taxCategory": "saas" },
    "EUR": { "amount": 2700, "taxIncluded": true, "taxCategory": "saas" }
  }
}
Products use token-based checkout URLs:
https://checkout.waffo.ai/{store-slug}/checkout/{token}
Get your link:
  • Click the “Copy Link” button on any product
  • Or use the API to generate checkout tokens
Test vs Live:
  • Toggle Test Mode in Dashboard header
  • Test mode generates test checkout sessions

Best Practices

  • Use clear, descriptive names
  • Include the billing period for subscriptions (e.g., “Pro Plan - Monthly”)
  • Avoid special characters
  • List key features
  • Use bullet points for readability
  • Include what customers get
  • Mention support or guarantees
  • Use high-quality images (400x400px minimum)
  • PNG or JPG format
  • Keep file size under 2MB
  • Consistent style across products
  • Research competitor pricing
  • Consider regional purchasing power
  • Offer annual discounts (typically 15-20% off)
  • Round prices for simplicity

Bulk Actions

Select multiple products to:
  • Activate/Deactivate in bulk
  • Export product data
  • Delete (with confirmation)