Bringing products, customers and reviews into the store from files, other platforms and suppliers, keeping supplier stock and prices in step afterwards, and exporting the store's data back out.
41 parts and 14 phrases. Apps in this area include Matrixify, DSers, CJdropshipping, Syncee, Spocket, AutoDS, Shopify Store Importer.
import.syncShowWhat keeps the store and a supplier in step after the first import.import.sync.catalogShowKeeping supplier stock and prices in step with the store after the first import.How to extend
supplier syncA supplier plugin pushes stock and price changes for the products linked to it.| Part | Litestore today | How to extend |
|---|---|---|
Planned | Provider · manyEvent · many | |
Planned | Provider · manyEvent · many | |
Planned | Provider · manyEvent · many | |
Planned | Provider · manyEvent · many | |
Plugin | Provider · manyEvent · many |
import.sync.ordersShowPassing paid orders to the supplier who ships them, and bringing tracking back.How to extend
supplier syncThe same supplier plugin writes tracking numbers back to the store order.| Part | Litestore today | How to extend |
|---|---|---|
Plugin | Event · manyProvider · many | |
Plugin | Event · manyProvider · many | |
Plugin | Event · manyProvider · many | |
Plugin | Event · manyProvider · many |
import.sourceShowWhere the imported records come from.How to extend
importer sourceA plugin adds another source, such as a supplier catalogue or another shop platform, beside the built-in ones.extractProductDataThe assistant reads a product page at a web address and drafts a product from it.| Part | Litestore today | How to extend |
|---|---|---|
Core modules/products/admin/import-csv.ts | Provider · manyAssistant tool · many | |
Plugin | Provider · manyAssistant tool · many | |
Core modules/integrations/import/shopify/client.ts | Provider · manyAssistant tool · many | |
Core modules/assistant/extract-product.ts | Provider · manyAssistant tool · many | |
Plugin | Provider · manyAssistant tool · many | |
Planned | Provider · manyAssistant tool · many | |
Core modules/integrations/import/reviews.ts | Provider · manyAssistant tool · many | |
Core modules/integrations/import/runtime/import-customers.ts | Provider · manyAssistant tool · many | |
Core modules/integrations/import/collabs.ts | Provider · manyAssistant tool · many | |
Plugin | Provider · manyAssistant tool · many |
import.mappingShowHow each incoming record is matched to and turned into a store record.How to extend
importer sourceEach source plugin brings its own field mapping onto the store's product shape.| Part | Litestore today | How to extend |
|---|---|---|
Core modules/integrations/import/csv/schemas.ts | Provider · many | |
Plugin | Provider · many | |
Core modules/integrations/import/runtime/import-products.ts | Provider · many | |
Core modules/integrations/import/runtime/reconcile.ts | Provider · many | |
Core modules/integrations/import/runtime/reconcile.ts | Provider · many | |
Core modules/integrations/import/runtime/import-products.ts | Provider · many | |
Core modules/integrations/import/shopify/mapper.ts | Provider · many | |
Core modules/integrations/admin/shopify-import-actions.ts | Provider · many | |
Plugin | Provider · many |
import.runShowHow one import is started, checked and recorded.How to extend
| Part | Litestore today | How to extend |
|---|---|---|
Core modules/integrations/admin/shopify-import-actions.ts | Core only | |
Core modules/integrations/import/runtime/import-products.ts | Core only | |
Core modules/integrations/import/types.ts | Core only | |
Core modules/integrations/import/runtime/errors.ts | Core only | |
Core modules/integrations/import/runtime/checkpoints.ts | Core only | |
Core modules/integrations/import/runtime/reconcile.ts | Core only | |
Plugin | Core only | |
Plugin | Core only |
import.exportShowWriting the store's records out to a file.How to extend
exporterA plugin adds another export format or destination.| Part | Litestore today | How to extend |
|---|---|---|
Core modules/integrations/export/products.ts | Provider · many | |
Core modules/integrations/export/customers.ts | Provider · many | |
Core modules/integrations/export/orders.ts | Provider · many | |
Core modules/integrations/export/product-export-fields.ts | Provider · many | |
Plugin | Provider · many |
The words apps use for a feature, and the plain parts the feature is made of, in the order they happen.
| Phrase | Made of |
|---|---|
| one-click import | |
| dropshipping | |
| auto order fulfillment | |
| price markup rules | |
| inventory sync | |
| price sync | |
| tracking number sync | |
| store migration | |
| bulk import | |
| dry run | |
| import from URL | |
| scheduled import | |
| MERGE command | Matrixify's MERGE updates a matched record and creates a missing one. |
| review importer |
These phrases mean different things at different apps, so the glossary doesn't map them.
The app documentation these parts were checked against.