Import customers

Bring an existing list in — checked first, written second.

1 · Upload a CSV

Columns are matched by header name. name is required; email, phone, joined_on, points, notes are picked up when present, and common spellings (“Customer”, “E-Mail”, “Member since”, “Balance”) are understood.

An opening balance arrives as an adjustment entry reading “Imported opening balance”, not as a magic starting number — there is nowhere to put a magic starting number, because a balance is the sum of the ledger.
×
Live demo — signed in as the admin, sample data resets hourly.
Own it — one payment →