Standalone (CSV) Mode¶
Use standalone mode when you don't have a gym management platform, or want to manage access manually via a spreadsheet.
CSV Format¶
Create a plain text file with one barcode per line. No header row, no commas, no extra formatting:
All barcodes in the file are treated as active. Any barcode removed from the file becomes Revoked on the next sync.
Configuring DFACS¶
In the DFACS dashboard, go to Configuration:
| Field | Value |
|---|---|
| Billing Platform | Standalone |
| CSV File Path | full path to your CSV file (e.g., C:\Users\YourName\members.csv) |
| Sync Interval | how often DFACS re-reads the file (default: 15 minutes) |
Click Save.
Tip
Place the CSV file in a shared network folder so you can update it from any computer. DFACS will pick up changes on the next sync interval without any action on the DFACS device.
Adding a member: Add their barcode on a new line and save the file. DFACS will grant them access after the next sync (or immediately if you force a sync).
Removing a member: Delete their barcode line and save the file. DFACS will mark them as Revoked after the next sync.
Forcing immediate changes: Dashboard → Status → Force Sync to apply CSV changes right away without waiting for the sync interval.
Checking active members: The dashboard shows the total member count from the last sync, but does not display the full list. Open your CSV file to review who has access.
Access denied for a barcode that's in the CSV
- Confirm there are no extra spaces or invisible characters around the barcode in the file (open in Notepad, not Excel — Excel may add formatting)
- Force a sync and try again
- Test the scanner separately — open Notepad and scan the barcode to confirm what characters are actually being read
"CSV file not found" in error log
- Verify the full file path in Configuration is correct
- Confirm the file exists at that path and DFACS has read access
- If the file is on a network share, confirm the share is mounted and accessible from the DFACS device
All members denied after editing CSV
- If the file was saved in a format with a BOM (Byte Order Mark), the first barcode may have invisible prefix characters
- Resave the file as plain text UTF-8 (without BOM) using Notepad → Save As → Encoding: UTF-8