Migration

White-glove migration. 24 hours. Free for our founding 20.

Switching vendors usually means paying for migration — sometimes thousands of dollars, sometimes hourly consulting on top. Our founding 20 pay zero. We import your data, set up your shop, train your clerks, and watch your first ten live transactions — free for the first 20 founding customers before our September 26, 2026 public launch. A one-time $999 setup & migration fee applies after that.

Three steps. Four hours of your time. Done.

  1. 1

    Diagnostic (5 minutes)

    Download the ODIN Migration Diagnostic — a single binary that scans your existing install (PawnMaster, Bravo, Liberty, or generic CSV). It reports back what's importable, what needs cleanup, and an estimated migration window. No data leaves your machine.

    Get the diagnostic
  2. 2

    Booking (10 minutes)

    Pick a 4-hour window when your shop is closed. We'll do the migration during that window — your shop is never down. Walk through the diagnostic report together; flag any data we should drop or transform.

    Book a window
  3. 3

    Migration + training (4 hours, free)

    We import your data, set up your shop in ODIN, and sit on Zoom for two hours of hands-on training with you and your clerks. We watch your first ten live transactions and answer every question. After that, you're live on ODIN.

    See pricing after migration

Your data, reconciled to the cent.

“Trust us, it imported fine” is how shops lose loans in a switch. ODIN's importer was hardened so you don't have to trust us — every migration produces a report you read yourself, and refuses to cut over if the numbers don't tie out.

A SAFE / UNSAFE verdict
Every migration ends in one machine-checked verdict
The importer reconciles your source against what landed and refuses to certify the cutover if anything is off. You switch on the report, not the pitch.
Reconciled to the cent
Inventory cost, retail price, and payments tie back to your own export
Down to the cent. Voids are negated instead of double-counted, and the day's books post as balanced double-entry that ties to your old totals.
Idempotent re-import
The morning-of re-pull never duplicates a customer or a loan
Every record keys on its original ID, so a second run lands the day's new tickets as updates — not as 2× rows.
Zero-data-loss safety net
We back up your database before writing a single row
The whole import is one transaction that rolls back on any error. Bound-book sequence numbers and original timestamps are preserved, and a firearm-count parity check must pass before it certifies as safe.

What we can migrate from

PawnMaster (Data Age)
Native — direct database read; full schema mapped
Customers, transactions, payments, inventory, ATF book, audit log. Photos preserved.
Bravo
Native — Bravo export → ODIN importer; reconciled to the cent
All standard exports. The importer was hardened around per-tenant export quirks and ties the numbers back to your export.
Liberty / PawnBroker
Native — legacy desktop-database (DBF) reader
Yes, even Liberty's legacy data tables. We've got a reader.
CompuPawn
Generic CSV — works, may need light cleanup
Run the diagnostic; we'll confirm exactly what comes through.
Generic CSV / Spreadsheet
Always works
Map columns once during the booking call; rest is automatic.
Anything else (custom / homebrew / pen-and-paper)
Talk to us — most file or database formats are readable
If your data is in a file or a database, we can probably read it.

The questions every owner asks

Is migration really free?

For our 20 founding customers, yes — free install, training, setup, and migration before the September 26, 2026 public launch. We're operator-led, not VC-backed: a small founding cohort is the cheapest customer acquisition we have. After the founding 20, setup + migration is a one-time $999. The $299/mo subscription is the same for everyone.

Do we have to take our shop offline?

No. Migration runs during a 4-hour window when your shop is closed (we recommend a Sunday morning). When you open Monday, ODIN is live with all your data. The previous system stays installed for a 30-day fallback in case you want to compare reports.

What about our data we don't want migrated?

The diagnostic shows everything that COULD come over. You decide what to keep. Common drops: customers from before your records-retention cutoff, voided tickets older than 7 years, inventory from defunct categories.

Can we keep our existing reports?

Yes. We re-create your standard reports in ODIN's reporting engine + give you the SQL behind them so you can modify or rebuild from raw data. If you have custom reports your previous vendor charged you for, we'll rebuild them as part of the onboarding (free).

What about ATF Form 4473 + Bound Book history?

Migrated intact. Bound book entries keep their original sequence numbers; 4473 PDFs stay archived. The migration diagnostic reconciles every entry against your source, so you can confirm Bound Book continuity yourself before you cut over.

What if migration breaks something?

30-day fallback to your previous system + we keep a snapshot of the migrated data. If anything is wrong, we fix it for free. If we can't fix it, you walk away — month-to-month, no contract, no early-termination fee.

Start the migration

Run the diagnostic. We'll tell you what we'll get.

Five minutes of your time. We'll email back what's importable, what needs cleanup, and an estimated migration window. Zero cost; zero commitment.

Free white-glove migration — ODIN · ODIN