Skip to main content
Metrifox helps you focus on what matters most in your business while handling all your revenue end to end.
1

Create Your Account

Start by creating your Metrifox account. It’s free to get started, and you’ll have immediate access to our full suite of tools.
1

Model Your Pricing

The core of Metrifox is our product catalog, where you define what you sell and how you charge for it. You’ll model your offering using a few key building blocks:
  • Products: Represent a product family or business line (e.g., “AI Evaluative Conversation API,” “Enterprise Dashboard”).
  • Offerings: Define how a product is packaged and priced. This includes:
    • Plans: Fixed or variable recurring subscriptions (e.g., Pro Plan, Enterprise Plan).
    • Add-ons: One-time, fixed or variable recurring purchases that extend a plan (e.g., “Additional Support Tier”, Copilot AI agent).
    • Single purchases: One-time payments that can either be based on a fixed flat price, or dynamic price.
  • One-time Fees: Charges for specific actions (e.g., setup fees, cancellation fees).
  • Features: The monetizable functionality, value or resource in your application. Features can be limited by usage, outcomes, seats, or simple binary access. This is what you entitle a customer to when they purchase a plan. Example: “AI Tokens per month,” “Number of Seats”, “Access to Premium Analytics”.
👉 Next Step: Create your first product
1

Integrate the SDK

Once your pricing is modeled, integrate Metrifox into your application with our lightweight SDK. This is typically a one-time engineering task.How it works:
  1. Check Entitlements: Use the checkAccess method to query Metrifox in real-time and determine whether a customer is entitled to a specific feature. The method evaluates access based on the customer’s plan, active add-ons, usage limits, and available credit balance e.g. “Does this customer have access to document evaluator?”
  2. Send Events: Use the recordUsage method to log granular usage events to Metrifox in real time. This enables accurate metering, billing, and entitlement tracking across features and plans (e.g., “tokens_used: 5000”, “user_added: 1”).
The magic is that once this is done, you can change prices and packaging in the Metrifox dashboard without writing any new code.👉 Next Step: Choose your SDK and see installation guide
1

Connect Your Payment Provider (PSP)

To live bills and collect payments, connect your Payment Service Provider (PSP). Metrifox seamlessly orchestrates the complex billing logic and sends the final invoice data to your PSP.
  • Currently Supported: Stripe
  • How to Connect:
    1. In the Metrifox dashboard, navigate to Integrations > Payments.
    2. Click Connect next to Stripe.
    3. You will be redirected to Stripe to log in and authorize the connection.
    4. That’s it! No need to manually configure webhooks or API keys. Metrifox handles the entire integration automatically.
👉 Next Step: Connect your Stripe account