Skip to main content

Overview

Single purchases are one-time, non-recurring offerings that bundle features and entitlements for a fixed price. They are ideal for one-off services, digital downloads, consultation packages, or any product that doesn’t require ongoing billing. With Metrifox, product and growth teams can create, price, and manage single purchases without engineering support. Once configured, they’re automatically displayed in your pricing pages and checkout flows via Metrifox’s SDKs.

Create a Single Purchase

You can create a single purchase from two places:
  1. Via the Offerings page:
    • Navigate to Catalog → Offerings.
    • Switch to the Single Purchase tab.
    • Click Create Single Purchase.
  2. Via a specific Product:
    • Navigate to Catalog → Products.
    • Select the desired product.
    • In the Single Purchases section, click Add.
Then, define your offering’s details:
FieldDescriptionExample
NameThe customer-facing name of your offering.60-min Strategy Session
DescriptionInternal or external description of the offering.One-time deep dive and strategy call.
Single Purchase KeyA unique API identifier. Leave blank to auto-generate.strategy_call_60min (auto-generated)
Customer VisibilityToggle to show/hide this offering in public pricing pages.On (Visible)
Click Create Single Purchase to save. Your new offering will be saved as a draft until you launch it.

Attach Features

Features define what a customer receives when they make this purchase.
  1. In your single purchase, go to the Features section.
  2. Click Attach.
  3. Select the feature(s) you want to include.
  4. Configure the entitlement based on the feature type:
Boolean Features
  • No configuration needed. Attaching the feature grants access.
Metered Features Configure usage limits and rules:
SettingDescriptionExample
Limit EnforcementControls overage behavior. Single purchases use a Hard Limit by default—customers cannot exceed their allotted usage.Hard Limit
Quota LimitThe total usage included.1 (e.g., 1 session)
Included UsageThe amount of usage included in the purchase price.60 (e.g., 60 minutes)
Reset IntervalHow often usage resets. For single purchases, this is typically None.None
  1. Customize Display: Use the ⋮ menu to hide a feature from public view or edit its display text for pricing pages.
  2. Click Done.

Define Pricing

Set how customers are charged for this one-time purchase.
  1. In your single purchase, navigate to the Prices section.
  2. Click Add Price.
Fixed Price
  • Select Fixed Charge.
  • Enter the price. Since this is a one-time purchase, billing intervals do not apply.
  • Note: Customers will not enter a quantity; it is always 1.
Dynamic Price
  • Select Set Dynamic Price.
  • Choose the metered feature to base the price on.
  • Define pricing tiers (e.g., volume discounts, graduated pricing).
  • Select a model: Flat FeePer Unit, or Package Pricing.

Attach Add-ons

Offer complementary one-time purchases at checkout.
  1. In your single purchase, find the Attached Add-ons section.
  2. Click Attach Add-on.
  3. Select a launched add-on from the list.
  4. Configure the attachment:
    • Mandatory: Automatically added to the cart; customer cannot remove it.
    • Optional: The customer can choose to add it.
    • Visibility: Control if the add-on is shown to customers or is admin-only.

Attach One-Time Charges

Automatically add fees like setup or delivery charges.
  1. In your single purchase, go to the Charges section.
  2. Click Attach Charge.
  3. Select a charge and set its trigger:
    • Upon First Purchase: charged only the first time a customer buys this item.
    • On Every Purchase: charged every time the item is purchased.

Launch Your Single Purchase

Once configured, make it available to customers.
  • Click Launch Single Purchase in the top right.
  • Note: Any future edits create a new version that must be launched to go live.

Manage Single Purchases

  • View: See all single purchases under Catalog → Offerings (Single Purchase tab) or within a specific Product page.
  • Edit: Select a single purchase and click Edit. All changes create a new version that must be launched.
  • Delete/Archive:
    • Delete: Only possible for drafts never launched.
    • Archive: For launched offerings. Prevents new purchases but preserves historical data.