Skip to main content

Changelog

March 23, 2026

Mercury-Inspired UI Overhaul

  • New design system: neutral color tokens, 14px base font, tighter spacing
  • Standardized tabs across all pages (consistent pill-style)
  • Compact sidebar with left-border active indicator
  • Reduced chart heights and simplified tooltips
  • Updated table styling: normal-case headers, denser rows

Settings Redesign

  • Profile editor with country-code phone input, timezone selector, job title
  • Email and password change via secure dialogs
  • Active sessions tracking (device, IP, location via ipinfo.io)
  • Split notifications into real-time (payment pages/invoices) and digests (synced NMI data)
  • Split webhooks into internal events and synced data events
  • Removed NMI Integration tab (now on Merchants page)
  • Removed Payment Methods page (capabilities shown on merchant detail)

Pricing Update

  • 4-tier structure: Lite 49/Starter49 / Starter 149 / Growth 499/Scale499 / Scale 799
  • Data retention: 6mo / 12mo / 24mo / 36mo
  • Users: 1 / 3 / 5 / 10
  • Added Chargeback AI add-on ($99/mo)
  • Blurred tier gates with upgrade CTA on locked features

March 22, 2026

Subscription Detection

  • Auto-detect recurring patterns from transaction history
  • Configurable sensitivity (2+, 3+, 4+ payments)
  • Description keyword matching (built-in + custom terms)
  • Include/exclude term filters
  • Per-merchant detection settings saved for auto-detection
  • Remove (dismiss) individual detected subscriptions

Card BIN Enrichment

  • 374K+ BIN database for debit/credit identification
  • Card issuer, category, and country from BIN lookup
  • Enriched data displayed on transaction detail pages
  • Card brand breakdown on dashboard with debit/credit split

NMI Response Code Mapping

  • 200+ NMI response codes mapped to human-readable decline reasons
  • Categories: Soft (retry), Hard (permanent), Fraud, Error
  • Applied across Recovery, Fraud, and transaction detail pages

March 21, 2026

Railway Background Worker

  • Dedicated worker for NMI sync (no more Vercel timeout issues)
  • Chunked processing with self-continuation
  • Duplicate job prevention
  • Stale job cleanup (10-minute timeout)
  • Customer extraction from transaction emails
  • Materialized view refresh after each sync cycle

Merchant Onboarding Redesign

  • 3-step wizard: Connect Gateway → Business Details → Initial Sync
  • NMI profile query auto-fills business information
  • Gateway URL validation and credential testing
  • Tabbed merchant detail (Overview / Gateway & Sync / Settings)

Transaction Enrichment

  • order_description captured as transaction description
  • source field (api, virtual_terminal, recurring, internal)
  • Entry mode, processor ID, response code
  • BIN data for card type identification

March 20, 2026

Payment Page Builder Enhancements

  • Comprehensive color audit: field background, border, text colors affect all elements
  • Preview vs live link distinction with preview banner
  • Icon selector for trust badges (12 icons)
  • Editable footer text
  • Image upload via Supabase Storage
  • Conditional webhook payload based on form settings
  • Auto-success preview on Post-Payment step

Data Accuracy Fixes

  • Customer health scores: fixed negative values from incorrect totalTransactions
  • Forecasting: MRR trend uses subscription startDate, not createdAt
  • Cohort retention uses first transaction date, not customer extraction date
  • Revenue calculations exclude internal/settlement transactions

March 19, 2026

Initial Platform Launch

  • Multi-tenant architecture (ISO → Merchants → NMI Accounts)
  • Transaction sync from NMI Query API
  • Customer and subscription management
  • Payment page builder with 8 templates
  • Invoicing with 5 PDF templates
  • Recovery and fraud analytics
  • Forecasting with MRR trends and cohort retention
  • 14 report types with PDF generation
  • PostHog analytics integration
  • 5 role-based access levels with 40+ permissions