Skip to Content
FluxStore is currently invite-only. Some sections of this documentation are still being written and expanded.
Import & ExportImport from CraftingStore

Import from CraftingStore

Migrate your order history and customer data from CraftingStore to FluxStore using a CSV import.

Import Workflow

Export your data from CraftingStore

Export your transaction history from CraftingStore as a CSV file. Make sure the export includes transaction IDs, customer usernames, package names, amounts, and dates.

Upload the CSV

In FluxStore, go to Dashboard > Import/Export > Import. Click Upload CSV and select your CraftingStore export file.

The maximum upload size is 50 MB. If your export exceeds this limit, split it into multiple files and import them separately.

Auto detection

FluxStore automatically detects the source as craftingstore based on the CSV column structure and displays the detected currency. Verify both before proceeding.

Review extracted data

A preview table shows the first rows of extracted data. Review the package names, amounts, usernames, and dates to confirm the CSV was parsed correctly.

Map packages

A list of unique package names from the CSV is displayed. For each one, select the corresponding FluxStore package from a dropdown, or choose Skip to exclude those transactions.

Configure import options

OptionDefaultDescription
Skip Duplicate TransactionsOnSkip transactions with IDs that already exist, preventing double imports.
Create Missing CustomersOnAutomatically create customer profiles for usernames not in your store.
Mark as ImportedOnTag imported orders with an “imported” flag to distinguish them from native orders.

Execute the import

Click Start Import to begin. A progress indicator shows records processed, created, and skipped. You can click Cancel Import at any time. Records already imported are kept, and running it again with skipDuplicateTransactions enabled will skip them.

Imported orders are display only records. They do not trigger delivery commands, webhooks, or email notifications. They exist purely for historical reporting.

Tips for a Smooth Migration

  1. Create your packages first. Set up all your FluxStore packages before importing so you have targets for the package mapping step.
  2. Start with a small test. Import a small date range first to verify the mapping is correct before importing your full history.
  3. Keep duplicate protection on. Leave Skip Duplicate Transactions enabled so you can safely run the import again if needed.
  4. Check currency. Verify the detected currency matches your CraftingStore currency. Mismatched currencies result in incorrect revenue figures.
  5. Review after import. Spot check a few imported orders in Dashboard > Orders to verify amounts, dates, and customer assignments.