AI sales & support layer

An AI agent that
sells your product.

Primer gives every product an AI agent that pitches it, answers questions, handles objections — and closes the sale right in the chat. Checkout, payouts and license delivery come built in, under your brand.

Powered by Claude · Stripe Connect · GDPR-compliant · EU-hosted

The AI layer on top of infrastructure you trust
Stripe ConnectNeon PostgresEU-hostedGDPR-compliant
Sales agent
24/7

An AI that pitches, answers and closes — on every product page, day and night.

Support agent
Instant

Answers from your own docs; escalates to you only when it must.

Checkout
1-click

The agent triggers a branded Stripe checkout right inside the chat.

What you get

An AI storefront that sells for you

Two AI agents — one to win the sale, one to keep the customer happy — wired into checkout, payouts and delivery so a conversation becomes revenue.

01

AI sales agent

An agent that pitches your product, answers buyer questions and handles objections — grounded in your own facts and selling points, then surfaces a buy button the moment intent is clear.

02

AI support agent

A product-scoped assistant answers installation, license and usage questions from your own documentation, and escalates to you by email only when it truly can't help.

03

Closes the sale in chat

When the buyer is ready, the agent triggers a branded Stripe checkout right in the conversation. No tab-switching, no friction — talk, then pay.

04

Hosted product pages

A polished, localized page for every product: description, documentation, screenshots, the agent and a buy button. Your brand throughout.

05

Automated delivery & payouts

On a paid order we pull your license key from your webhook and email it in seconds; funds settle straight to your Stripe account via destination charges.

06

Grounded, never invents

Both agents argue only from your product facts and docs — no hallucinated features, prices or guarantees. Defensible by design.

07

Bilingual by default

The agents, pages, emails and receipts all work in English and German. Translate product content with a single click.

08

Refunds & disputes

Issue refunds in one click and handle chargebacks through Stripe, with order status kept in sync throughout.

09

Sales dashboard

Track revenue, conversion and payout status per product from a single dashboard — exportable whenever you need it.

Security & compliance

Enterprise-grade by default

PCI handled by Stripe

Card data never touches Primer. Stripe is the PCI-DSS Level 1 boundary.

Signed, idempotent webhooks

Every key request is HMAC-SHA256 signed; duplicate events never double-charge.

Data residency in the EU

Hosted in eu-central. Invoices, imprint and VAT identity resolve per order.

No vendor lock-in

Your keys come from your system via webhook. Export anytime; cancel anytime.

How it works

Four steps from commit to revenue

  1. 1

    Connect Stripe

    A single onboarding flow. KYC is handled by Stripe.

  2. 2

    Publish a product

    Write the page in Markdown, set a price, and point us to your license webhook.

  3. 3

    The customer checks out

    A branded checkout supporting cards, Apple Pay and PayPal — a seamless experience under your name.

  4. 4

    The key is delivered

    We retrieve the key from your system and email it instantly. You get paid.

Developer-first

Your system remains the source of truth

The agents never invent facts, and Primer never generates keys on your behalf. On every paid order we send a signed request to your endpoint and deliver exactly what you return. HMAC-signed, retried and idempotent.

  • HMAC-SHA256 signature on every request
  • 10-second timeout, exponential backoff, three retries
  • Idempotent — the same order never requests a key twice
POST to your webhook on a verified payment
POST https://your-app.dev/serial/webhook
X-Serial-Signature: sha256=9f3c…b21e
Content-Type: application/json

{
  "order_id": "ord_3kf9a2",
  "product_id": "prd_cool_editor",
  "customer_email": "buyer@example.com"
}

// ← respond with the key
{ "license_key": "XKCD-4815-1623-4242" }
Pricing

One fee. No surprises.

No monthly minimum. No setup cost. You pay only when you get paid.

Platform fee
5%
per successful sale
  • Hosted storefront & checkout
  • Automated license delivery
  • AI support assistant
  • Invoicing & EU compliance
  • English & German included
Get started

Stripe’s standard processing fees apply separately and are paid directly to Stripe.

FAQ

Questions, answered

Who is the seller of record?+

The developer. Funds settle directly to your Stripe account via destination charges; Primer takes a transparent platform fee and never holds your money.

How do my customers get their license key?+

On every paid order we call your signed webhook, take the key your system returns, and email it to the buyer in seconds — with automatic retries if your endpoint is briefly unavailable.

What does it cost?+

A flat 5% platform fee per successful sale. No monthly minimum, no setup cost. Stripe's standard processing fees apply separately and go directly to Stripe.

Which payment methods are supported?+

Cards, Apple Pay, Google Pay and PayPal where available — all through a branded, PCI-handled Stripe checkout.

Is it available in German?+

Yes. Every page, email and receipt ships in English and German, and you can translate product content with one click.

Give your product an agent that sells.

Set it up in minutes. The agent pitches, answers and closes — you get paid.