Next-Cart

For a move into CS-Cart, choose the Next-Cart approach from the catalog and ownership result the target must support. Variation Products, visible catalog items and vendor financial records have different meanings. Confirm the actual edition and enabled add-ons, classify the required data, then decide who should execute the migration.

Choosing the right CS-Cart migration approach depends on how much business meaning sits behind the source data. A clean store with ordinary Products, Customers, Orders, Categories, CMS Pages, Blog Posts, Reviews, Coupons, and URLs may fit a straightforward Migration Service path. A marketplace, B2B-like model, heavily customized catalog, add-on-dependent store, or source with vendor responsibility may need more planning before the service path is selected.

The approach should not be chosen by record count alone. CS-Cart migration planning should consider catalog structure, vendor ownership, customer groups, storefront routes, add-on dependencies, custom fields, external identifiers, and the merchant’s ability to review Demo Migration results. The right approach is the one that preserves business meaning without pretending that configuration, custom behavior, or marketplace logic is ordinary data.

For CS-Cart, the main decision is whether the migration can stay within Standard Migration, whether Managed Migration is safer because expert-led execution is needed, whether a Standard Add-on can handle a defined data type condition, value expression, or source-field destination, or whether Custom Migration is required because the source or target result needs customization, modification, or custom migration logic.

Within Next-Cart Migration Services, the CS-Cart decision should distinguish supported migration, execution responsibility, bounded Add-ons, and any custom marketplace or vendor requirement.

What the Migration Approach Must Decide

A CS-Cart migration approach should decide who owns execution, how much interpretation the source data needs, and which parts of the target result can be handled by standard migration capability. The approach should also define how Demo Migration will be used before Full Migration and whether follow-up changes may require Migration Actions.

The first decision is whether the source structure is standard enough for direct handling. Products, categories, customers, orders, reviews, coupons, and content may be suitable for Standard Migration when field meaning is clear and target expectations are ordinary. But CS-Cart projects often involve areas that need more interpretation: product features versus options, category hierarchy, vendor-owned products, vendor administrator accounts, customer groups, add-on-created fields, marketplace commissions, and external system IDs.

With the Product Variations add-on, variations are actual Products grouped through features; feature purpose affects how many catalog items shoppers see. Visible tiles are not a reliable Product-record count. Vendor records also belong to the actual Multi-Vendor setup, not every CS-Cart installation. Separate Product identity, display grouping and vendor ownership before choosing supported mapping or tailored handling.

The second decision is whether the merchant can manage execution. Some merchants can configure the service, run Demo Migration, review samples, adjust settings, and proceed to Full Migration. Others need service-led operation because the store is large, business-critical, marketplace-sensitive, or difficult to validate.

CS-Cart approach, scope and ownership questions
Approach question Why it matters for CS-Cart Direction it suggests
Is the source data structurally clear? Standard records can be interpreted with less custom review. Standard Migration may fit.
Does the merchant need expert-led execution? The migration may be standard, but customer-led operation may be inefficient or risky. Managed Migration may fit.
Is a supported data type condition, value expression, or source-field destination needed? Some requirements stay within bounded migration support. Data Filter, Data Transformation, or Advanced Data Mapping may help.
Does the source contain custom or unsupported structures? Custom fields must first be tested against supported mapping; marketplace logic, external IDs, or other non-standard structures may need bespoke handling. Custom Migration may be required when supported migration and Add-on boundaries are exceeded.
Does Demo Migration expose missing business meaning? The selected service path may be too light. Escalate before Full Migration.

The approach should be selected before Full Migration, then tested with representative samples. If Demo Migration shows that the selected approach cannot preserve catalog, vendor, customer, order, or route meaning, the merchant should adjust the service path before broader execution.

When Standard Migration Can Fit

Standard Migration can fit a CS-Cart migration when the merchant’s source data is structurally clear and the expected target result fits supported migration behavior. It is most suitable when Products, Categories, Customers, Orders, Reviews, Coupons, CMS Pages, Blog Posts, and URLs can be interpreted without custom logic, unsupported source fields, or marketplace-specific transformation.

For CS-Cart, Standard Migration is strongest when the target store is a conventional online store or a clearly structured catalog where product relationships are understandable. Product names, SKU/code values, descriptions, prices, stock, images, category assignments, status, customer accounts, order history, reviews, coupons, and content should have direct business meaning. The merchant should also be comfortable configuring the service, checking Demo Migration, and confirming the result.

Standard Migration may also fit some marketplace-adjacent projects if vendor-related requirements are outside migration scope or if marketplace setup is handled separately in the Target Platform. But the merchant should not assume vendor ownership, commissions, payout references, seller dashboards, or marketplace governance will be preserved as ordinary data unless the service scope confirms it.

CS-Cart signals for customer-led migration
Standard Migration fit signal Why it supports a standard path
Products and categories are clean and commercially understandable Catalog data can be moved and validated without extensive interpretation.
Product features, options, and variations are documented The merchant can review whether target product structure is correct.
Customer and order history are ordinary records Account and order continuity can be validated through samples.
Marketplace logic is not part of required migration scope Vendor complexity does not need to be solved by standard data movement.
Add-on or custom-field data is not launch-critical The migration can focus on supported data types and target configuration.
The merchant can operate and review the process Customer-led execution is realistic.

Standard Migration should not be chosen just because it is simpler. It should be chosen because the source structure and target expectations are clear enough for a standard path. When there is uncertainty, Demo Migration should include difficult records rather than only clean examples.

When Managed Migration Is the Safer Path

Managed Migration is appropriate when supported capability fits the requirement but the merchant needs expert-led execution. This can be valuable for CS-Cart projects where the source structure is not custom enough to require Custom Migration, but the business risk, data volume, marketplace sensitivity, or validation burden makes customer-led execution less practical.

A merchant may choose Managed Migration when the CS-Cart scope is supported but experts should perform its agreed Migration Actions. Active Orders, a large catalog or limited internal capacity can increase execution burden. Managed Migration uses the same supported capability as Standard Migration; the merchant still supplies requirements, assigns business approvals and verifies the result.

For a Multi-Vendor project, define which vendor and catalog requirements are actually in scope before agreeing expert execution. Unsupported marketplace records still need Custom Migration, with Self-Execute or Expert Handle for its tailored actions. The customer retains manual access and final verification. Wider launch coordination, vendor onboarding and target implementation need explicit owners and agreement.

CS-Cart reasons for expert execution
Managed Migration signal Why it matters
The source store is active and order flow must be managed carefully Agree timing for expert Migration Actions; the merchant owns Order and launch acceptance.
The catalog is large but structurally clear Standard migration may fit, but customer-led operation may be too burdensome.
The merchant needs expert-led migration execution Execution ownership shifts from customer-led to service-led handling.
Demo Migration review requires coordination across teams Product, order, vendor, content, and SEO checks may need structured follow-up.
The business has limited internal migration capacity Managed execution reduces avoidable process burden.

Managed Migration should be selected for the right reason. It is not a shortcut around source ambiguity. If the source store contains custom marketplace data, unsupported records, modified database structures, external identifiers, or custom migration logic needs, Custom Migration may still be required.

When Add-ons Can Improve the Migration Scope

Add-ons can help when CS-Cart-bound data needs a defined supported filter, value transformation or field destination. Advanced Database Mapping is also eligible for CS-Cart as Target, but only when the selected Source setup and the requested database locations and Value Types are supported and compatible. A database location is not proof that a marketplace workflow will operate.

Data Filter can apply field-based conditions to supported CS-Cart data types so that only matching records migrate. Data Transformation can transform selected target field values during migration. Advanced Data Mapping can remap supported source fields to compatible target fields when the destination meaning is clear.

CS-Cart Standard Add-ons and directional database eligibility
Standard Add-on CS-Cart use case Boundary to respect
Data Filter Apply supported Product, Customer, Order, or Blog Post field conditions to include or exclude matching records. Data type quantities entered for capacity planning do not act as filters by themselves.
Data Transformation Apply expressions to transform supported field values into defined target-compatible results. Expressions do not recreate marketplace rules or custom database logic.
Advanced Data Mapping Remap supported source fields to compatible CS-Cart target fields. Field remapping cannot recreate unsupported marketplace behavior.
Advanced Database Mapping Route an eligible supported database-level value to a compatible CS-Cart database destination. The selected Source setup must support Advanced Database Mapping, and the requested data type, table, field, column, and Value Type must be supported and compatible. Storage alone does not recreate target-side application behavior.

If a Standard Add-on must be modified for the project, that requirement becomes a Tailored Add-on reviewed through Custom Migration. Bespoke Add-on functionality is a Custom Add-on reviewed through Custom Migration. Neither is a fifth Standard Add-on.

Selected Standard Add-ons run in the order Data Filter, Data Transformation, Advanced Data Mapping, then Advanced Database Mapping. Mapping routes the source or already transformed value unchanged; several supported controls can remain within standard scope. Tax is not eligible for either mapping Add-on. Add-ons and Customization cannot run in Demo, so their outputs need paid-scope validation.

Add-ons should be selected after the merchant identifies the exact problem. If the issue is “migrate only Products whose source status is active,” Data Filter may help. If a supported source field must be written to a compatible target field, Advanced Data Mapping may help. If vendor commission logic must be interpreted from a custom table, Custom Migration is more likely than a Standard Add-on.

When Custom Migration Is Required

Custom Migration is required when the migration needs customization, modification, Custom Platform handling, unsupported data interpretation, custom migration logic adjustment, Tailored Add-ons, Custom Add-ons, or bespoke handling beyond Standard Migration capability. CS-Cart projects may require Custom Migration when source data carries marketplace, B2B, add-on, external-system, or custom-field meaning that cannot be handled as ordinary records.

Common Custom Migration triggers include vendor ownership that is not stored in a standard way, custom marketplace commissions, seller payout references, modified product structures, special product configurators, source add-on data, customer-company relationships, custom profile fields, ERP identifiers, fulfillment codes, historical reporting keys, and external system references. A heavily modified Source Platform may also require Custom Migration because the data model itself may not match standard assumptions.

For seller financial history, define the money direction and event rather than relying on a label. Current CS-Cart documentation distinguishes a payout from a vendor to the marketplace owner and a withdrawal from the owner to the vendor; older releases used different terminology. Confirm the installed version and actual records. These entries, commissions and vendor balances are not automatically ordinary Order history or included merely because the target is Multi-Vendor.

CS-Cart tailored-scope triggers
Custom Migration trigger Why standard handling may not be enough
Vendor ownership is custom or incomplete Marketplace meaning may need interpretation rather than direct field transfer.
Custom fields are launch-critical Unsupported fields may need custom mapping, transformation, or preservation.
Add-on-owned data controls business behavior The data may sit outside ordinary product/customer/order records.
B2B or account rules are source-specific Customer groups and pricing logic may not translate cleanly.
External identifiers must remain stable ERP, PIM, POS, fulfillment, or accounting references may require bespoke handling.
Source Platform is custom or heavily modified Standard assumptions may not describe the actual data structure.

Custom Migration should be considered early, not after Full Migration fails to show expected behavior. If the merchant suspects custom requirements, the safest path is to prepare examples and discuss the requirement before committing to a standard path. The service decision can then distinguish what is migratable as supported data, what belongs to target configuration, what Add-ons can address, and what requires custom handling.

Custom Migration does not automatically include CS-Cart or Multi-Vendor add-on development, storefront configuration, vendor onboarding, payment or shipping setup, integration deployment, or a complete marketplace rebuild unless those responsibilities are specifically included in the agreed scope.

Selecting CSV, XLS or XML as Source Platform requires Custom Migration. The standard included file workflow covers Products only; Customers, Orders, vendors and seller financial records need separate agreement. This is different from a supported platform’s File Upload connection. A Product export can establish catalog input without establishing complete marketplace scope.

How Entity Points Affect CS-Cart Scope Planning

Entity Points help size eligible migrated records. For CS-Cart, they are relevant when Products, Customers, Orders, or Blog Posts are migrated under an Entity Points Plan. The key planning rule is that eligible new Products, Customers, Orders, and Blog Posts consume Entity Points when they are successfully migrated for the first time. For later CS-Cart activity, previously counted eligible records remain counted once within the same purchased migration and fixed path; vendor, marketplace, and add-on complexity is assessed separately.

This matters when a CS-Cart migration includes large catalogs, historical order archives, customer databases, or Blog Posts. The merchant should estimate record scope carefully, then decide whether any filtering is needed before migration begins. A Data Filter may reduce scope when the merchant wants only selected records, but entering a smaller record count for pricing does not filter the migration by itself.

Entity Points should be treated as scope sizing, not a platform-fit score. A store with fewer records may still require Custom Migration if vendor ownership or custom fields whose required handling exceeds supported mapping scope are complex. A store with many records may still use Standard Migration if the structure is clean and expectations are standard.

Entity Points capacity and CS-Cart scope
Entity Points planning question CS-Cart implication
Which Products, Customers, Orders, and Blog Posts are eligible new records? Estimate the required Entity Points Plan capacity accurately.
Are all historical orders required? Filtering may be useful if only recent or operationally relevant orders are needed.
Are all products launch-relevant? Obsolete, test, disabled, or vendor-discontinued products may not need migration.
Will Blog Posts be migrated? Blog scope should be included if content continuity matters.
Are records being migrated again only because another action occurs? Avoid treating already-counted records as newly consumed points without reason.

Entity Points planning should happen before Demo Migration so the sample and Full Migration expectations reflect the intended scope. It should also be revisited when Migration Actions are considered, especially if the merchant changes the configuration or performs a new migration.

What Demo Migration Should Decide

Demo Migration can evaluate limited records available in the active supported CS-Cart path and reveal gaps in the service choice. Add-ons and Customization are unavailable in Demo, and Reviews and Coupons are excluded. Include vendor or custom-sensitive contexts only when their standard records are supported; otherwise assign paid-scope proof or separate target checks. A conventional catalog sample does not establish marketplace readiness.

Review supported Product content, Categories, images, stock, features, options and variation relationships alongside available Customer, Order and content links. Use missing vendor meaning or unsupported fields to diagnose a scope gap, not to assume Demo can run custom handling. Marketplace financial records, enhanced mapping and target add-on behavior need the appropriate paid or implementation evidence.

CS-Cart Demo decisions and requirements needing separate proof
Demo Migration decision What to inspect
Is the catalog usable? Products, categories, images, stock, status, features, options, variations, and route behavior.
Is marketplace context preserved? Any supported vendor references in the sample; unsupported ownership and financial history need separate agreed-scope proof.
Are accounts meaningful? Supported Customer groups and addresses; vendor-administrator or B2B requirements need separate proof where outside the active standard path.
Is order history readable? Customer links, products, payment/shipping context, tax references, vendor responsibility.
Does content support launch continuity? CMS Pages, Blog Posts, metadata, product/category routes, redirects.
Is the selected approach still valid? Whether issues can be solved by standard settings, Add-ons, Managed Migration, or Custom Migration.

A standard Demo pass supports only the sampled output. If vendor meaning, account context or Product structure remains unproven, classify the issue as supported configuration, a target-owner task, an Add-on need or tailored scope before Full Migration. Validate Add-on and custom output through the agreed paid result.

Using Full Migration and Migration Actions

Full Migration should proceed when the service path has been confirmed and the merchant understands what must be validated after completion. For CS-Cart, the Full Migration plan should define source-store freeze timing, final data capture expectations, vendor or product changes during the migration window, and responsibility for post-migration review.

Migration Actions become important after a paid migration has produced an earlier result, when the Source Store changes or the merchant needs different configuration or a distinct migrated result. The merchant can Continue the Migration with Last Saved Configuration, Continue the Migration with a New Configuration, or Perform a New Migration. The right choice depends on whether the underlying assumptions stayed the same.

CS-Cart Migration Actions and configuration changes
Follow-up choice Use when CS-Cart example
Continue the Migration with Last Saved Configuration New records exist but the mapping and target assumptions are unchanged. New Orders and Customers were added after the earlier paid migration completed.
Continue the Migration with a New Configuration The merchant corrected source structure or changed mapping assumptions. Categories, customer groups, vendor assignments, or content rules were updated.
Perform a New Migration The previous target result should no longer remain the working basis because scope, Custom Migration requirements, or target setup changed materially, while the purchased Source Platform-to-Target Platform path remains unchanged. Marketplace model, Custom Migration requirements, target setup, and the full acceptance baseline must be revalidated.

Migration Actions should be selected based on evidence. If only new Orders appeared and the accepted setup still applies, Continue the Migration with Last Saved Configuration may be appropriate. If vendor assignments were rebuilt, Continue the Migration with a New Configuration may be safer. If the merchant changed from a simple store plan to a Multi-Vendor marketplace plan and the earlier migrated result should no longer remain the basis, Perform a New Migration may be more appropriate.

Choose the source-data window separately. “Migrate only newly added entities” covers records added after the last successful run; it does not include edits to existing Product stock, vendor assignments or Customer groups. “Continue the previous migration” applies to the appropriate earlier migration state, and neither window is implied by an action. Changed configuration requires reviewing old and new outputs together. A new action does not automatically erase protected target data, and a different Source-to-Target path requires a separate purchase. Demo alone is not a paid continuation baseline; Perform a New Migration also applies to the first paid run.

Conclusion

The right CS-Cart migration approach depends on data meaning, execution ownership, customization needs, and validation evidence. Standard Migration can fit when the source structure is clean and the merchant can run and review the process. Managed Migration is safer when the migration can remain standard but the merchant wants service-led execution. Add-ons can help with bounded record filtering, field-value transformation, and field remapping needs. Custom Migration is required when the project needs customization, modification, unsupported source handling, Custom Platform support, or custom migration logic adjustment.

Use Demo for available standard evidence, validate Add-ons and Customization in the agreed paid scope, and verify target add-on behavior under its implementation owner. For later activity, select the configuration action and source-data window separately. The final CS-Cart result should preserve Product, vendor and financial meaning rather than rely on matching catalog counts.

Common Questions

Can Standard Migration handle a CS-Cart migration?

Yes, when the source data is structurally clear, target expectations are standard, and the merchant can run and review Demo Migration and Full Migration. It is less suitable when marketplace logic, custom fields whose required handling exceeds supported mapping scope, add-on-owned data, or external identifiers require non-standard interpretation.

When should I choose Managed Migration for CS-Cart?

Choose Managed Migration when the migration can use Standard Migration capability but customer-led execution would create unnecessary burden or risk. It is useful for larger stores, active businesses, and migrations that require service-led operation and coordinated validation.

Can Add-ons replace Custom Migration for a CS-Cart migration?

No. Add-ons can help with bounded record filtering, field-value transformation, or field remapping needs. Custom Migration is required when the migration needs customization, unsupported source interpretation, custom migration logic adjustment, Tailored Add-ons, Custom Add-ons, or Custom Platform handling.

What should Demo Migration prove for CS-Cart before Full Migration?

It should show how the available standard sample preserves catalog and account meaning and help identify gaps. It cannot run Add-ons or Customization and excludes Reviews and Coupons. Vendor ownership, seller financial history, custom fields and target add-on behavior outside that sample need agreed paid proof or separate implementation checks.

What evidence should be prepared for Custom Migration review in a CS-Cart migration?

Prepare CS-Cart examples that show vendor ownership, launch-critical custom fields whose required handling exceeds supported mapping scope, and add-on records that control marketplace or B2B behavior. Identify the target representation, the system or team that will consume the result, and the evidence required to accept the Custom Migration outcome.

Should CS-Cart variation groups be counted by visible catalog items?

No. Product Variations groups contain actual Products, while feature purpose controls catalog grouping and visible items. Define source Product identity and the required variation representation before sizing or mapping the migration. Entity Points reflect eligible migrated Product records, not the number of storefront tiles.

Does migrating Multi-Vendor Orders include seller balances and settlement records?

Not automatically. Order history, vendor ownership, commissions and seller financial entries are distinct requirements. Identify each event, money direction and installed-version meaning; current payout and withdrawal labels describe different directions. Agree unsupported financial handling through Custom Migration and choose Self-Execute or Expert Handle for its actions. Marketplace implementation is included only when expressly agreed.