Features

The operational console between you and your payment processor.

Six pillars that turn payment chaos into payment operations. Every feature here is shipped, no roadmap chrome.

Evidence

Hashed evidence chain on every order

Every state change appends a SHA-256-linked event to that order's chain, order created, link generated, consent verified, payment settled, dispute filed. Six weeks later when a chargeback lands, the evidence is already filed.

  • Append-only, events never mutate after they're written
  • Cryptographic hash chain proves no tampering
  • Exported as a single PDF the cardholder's bank can read
  • Captures IP + user agent + signed-name on every consent
Evidence preview
01Append-only, events never mutate after they're written
02Cryptographic hash chain proves no tampering
03Exported as a single PDF the cardholder's bank can read
evidence.tracetxn4 items

Lifecycle

Track every transaction end-to-end

From draft to paid to disputed to resolved. One console, one timeline, one source of truth for every order. No tab-switching between Stripe, your CRM, and a spreadsheet.

  • Configurable status workflow per tenant
  • Real-time SSE updates, no polling, no manual refresh
  • Per-org filtering, search, and saved views
  • Order detail page surfaces every event in one timeline
Lifecycle preview
01Configurable status workflow per tenant
02Real-time SSE updates, no polling, no manual refresh
03Per-org filtering, search, and saved views
lifecycle.tracetxn4 items

Payments

Per-org Stripe, your keys, encrypted

Connect your own Stripe account in 60 seconds. We auto-register the webhook, capture the signing secret, encrypt your keys at rest, and never see your money. Your customers see your brand, not TraceTxn.

  • BYOS (bring-your-own-Stripe), TraceTxn never holds funds
  • Webhook auto-registered + signing-secret stored encrypted
  • Webhook health check + repair button on the connect page
  • Per-tenant TEST + LIVE mode support
Payments preview
01BYOS (bring-your-own-Stripe), TraceTxn never holds funds
02Webhook auto-registered + signing-secret stored encrypted
03Webhook health check + repair button on the connect page
payments.tracetxn4 items

Consent

Hosted consent before every charge

Customer clicks a single button to confirm the order details + acknowledge your terms BEFORE Stripe charges them. The signed acknowledgement lands on the evidence chain, strongest signal a card network sees in a dispute.

  • HMAC-token-bound URL, single-use, customer-specific
  • Captures customer IP, user agent, signed-name, timestamp
  • Renders in your tenant brand, not TraceTxn brand
  • Mobile-first; works in any email client's preview pane
Consent preview
01HMAC-token-bound URL, single-use, customer-specific
02Captures customer IP, user agent, signed-name, timestamp
03Renders in your tenant brand, not TraceTxn brand
consent.tracetxn4 items

Documents

Tenant-numbered invoices + receipts

One click issues a brand-rendered invoice or receipt with a monotonic per-tenant number. Frozen snapshot at issue time, re-rendering reads the same bytes you sent the customer in March, even after your brand updates.

  • Monotonic numbering per (tenant, kind), INV-2026-0001
  • Append-only, issued docs never mutate
  • Open in a new tab → browser print dialog → PDF
  • Frozen brand + customer + line-item snapshot
Documents preview
01Monotonic numbering per (tenant, kind), INV-2026-0001
02Append-only, issued docs never mutate
03Open in a new tab → browser print dialog → PDF
documents.tracetxn4 items

Operations

Built for the team, not the spreadsheet

Three roles out of the box (Super-Admin, Admin, Staff). Per-tenant audit log of every change. Email outbox with durable retry. The console an ops team can hand the keys to without losing sleep.

  • Audit trail on every settings, status, and credential change
  • Email outbox with exponential backoff + 5-attempt cap
  • Soft-delete on financial data (orders never hard-vanish)
  • Status-change webhook health surfaced inline
Operations preview
01Audit trail on every settings, status, and credential change
02Email outbox with exponential backoff + 5-attempt cap
03Soft-delete on financial data (orders never hard-vanish)
operations.tracetxn4 items

And every other operational nicety

The small things that make a workspace feel right.

Multi-tenant from day one

Every business-data row is org-scoped. Cross-tenant id-guesses fail at the query layer, not the controller.

Configurable order statuses

Define your own lifecycle, Lead → Trial → Active for SaaS, Booked → Confirmed → Checked-in for hospitality, etc.

Hosted payment + cancel pages

Token-bound URLs the customer can't share or replay. Branded in your colors, mobile-first.

Dispute timeline + analytics

Every Stripe dispute event lands on the order's chain. Reason-code analytics surface why losses happen.

Per-org email templates

Operators edit copy without HTML. Versioned + rollback-able. Customer emails carry your brand.

Onboarding wizard

Six-step guided setup so a non-engineer can take their first payment in 10 minutes.

See the full evidence flow on your own order.

Open a workspace, connect Stripe, take a test payment, every event lands on the chain, every artifact is exportable.

Open a workspace in 3 minutes

Build bulletproof payment operations.

Connect your core stack, eliminate fragmented tracking gaps, and protect your merchant processing pipeline. No call required. No engineer required.