> ## Documentation Index
> Fetch the complete documentation index at: https://docs.shopsniffer.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Buying a single report

Buy a single ShopSniffer report with credit card via Stripe or any cryptocurrency via AnySpend — no subscription required.

## Overview

A single report costs **$9.99** and gives you a complete store analysis: full product catalog, Shopify-compatible CSV, JSON exports, app and theme detection, and a Google PageSpeed audit. No subscription required — pay once per report. If you want unlimited reports plus daily monitoring, see the [Pro Monthly plan](/pricing).

Single-report purchases via crypto don't require an account. Sign up only if you want API keys, daily monitoring, or subscription billing.

## Two ways to pay

**Credit card via Stripe**

Hosted Stripe checkout. Requires an account (sign in first). Card details never touch ShopSniffer.
  **Crypto via AnySpend**

Any token on any supported chain — USDC, ETH, BTC, SOL, any ERC-20. No account required.

## Option 1 — credit card (Stripe)

Stripe billing is wired via the Better Auth Stripe plugin. Both plans (`single_report` and `pro_monthly`) are managed as Stripe subscription products and checkout runs under the domain you're already signed into.

**Sign in**

Create an account on [shopsniffer.com](https://shopsniffer.com) — email/password or Google. This is required so the report is linked to your user ID.
  **Choose a plan**

On the homepage or pricing page, click **Buy single report ($9.99)**. You'll be redirected to the hosted Stripe checkout.
  **Pay**

Enter card details on Stripe's page. On success, Stripe fires a `checkout.session.completed` webhook and the Better Auth Stripe plugin records the purchase against your user.
  **Generate the report**

You're redirected back to ShopSniffer with the report flow unlocked. Enter your target store domain and the job starts immediately.

## Option 2 — crypto (AnySpend)

Crypto checkout is account-free. We accept any token on any supported chain; AnySpend converts it to USDC on Base before confirming the order.

### Accepted tokens

| Token | Networks |
| --- | --- |
| **USDC** | Any chain (USDC, USDT, DAI stablecoin equivalents) |
| **ETH** | Ethereum, Base, Arbitrum, Optimism, Polygon |
| **BTC** | Bitcoin via cross-chain bridge |
| **SOL** | Solana and SPL tokens |
| **Any ERC-20** | Any token on any EVM-compatible chain |

**Enter a store URL**

Go to the [homepage](https://shopsniffer.com) and enter any Shopify store domain (e.g. `allbirds.com`).
  **Click "Get full report"**

The free preview loads first. Click the full report button to trigger the crypto payment flow.
  **Choose your token**

Click **Pay $9.99 — choose token** to open the AnySpend checkout page where you select your wallet, chain, and token. Or expand **Send to address manually** to send directly.
  **Complete payment**

Once your deposit is detected, AnySpend converts it to USDC on Base and confirms the order. This typically takes under a minute.
  **Report generates automatically**

After payment confirms, your full report begins generating. You'll see real-time progress via WebSocket and can download exports when complete.

## Option 3 — programmatic (API)

For scripts and AI agents, two patterns:

**Pre-paid API key**

Sign up, buy credits (or subscribe to Pro Monthly), and use an API key for all requests. No per-request payment logic in your code.

    ```bash
    curl -X POST https://shopsniffer.com/api/jobs \
      -H "X-API-Key: ss_your_key_here" \
      -H "Content-Type: application/json" \
      -d '{"domain": "allbirds.com"}'
    ```

    See [authentication](/authentication).
  **Per-request with x402**

Send a request with no auth — the server responds with `402 Payment Required` and payment details. Your client makes the USDC payment on Base and retries with the payment proof. Fully autonomous, no account needed.

    ```typescript
    import { withX402Payment } from "x402/client";

    const res = await withX402Payment(
      "https://shopsniffer.com/api/jobs",
      {
        method: "POST",
        headers: { "Content-Type": "application/json" },
        body: JSON.stringify({ domain: "allbirds.com" }),
      },
      wallet, // EVM wallet with USDC on Base
    );
    ```

    See [x402 payment](/x402-payment) and the [x402 tutorial](/guides/pay-with-x402).

## What you get

Each $9.99 report includes everything — no tiers or add-ons:

- Full product catalog (all products, not just the first 100)
- Shopify-compatible CSV export
- JSON exports for products, collections, and pages
- App detection (installed Shopify apps)
- Theme detection (name, ID, version)
- Google PageSpeed audit (performance, accessibility, best practices, SEO)
- Shop metadata and insights (top vendors, price range, product types)
- A shareable report URL

## Next steps

**[Pricing & plans](/pricing)**

Compare Free, Single Report, and Pro Monthly side by side.
  **[Export a competitor](/guides/export-competitor)**

60-second walkthrough from empty state to CSV download.
  **[x402 tutorial](/guides/pay-with-x402)**

Account-free per-request payment for autonomous agents.
  **[Store monitoring](/monitoring)**

Track a store for daily change detection.