ComfyUI Node
arkennemasis Store Export (WooCommerce variation CSV)
Emit a completed store-import CSV in which every variation row carries its attribute values and its image. This is what converts the output from 'a folder of images' into 'the variations are live', which is the client's actual objective.
arkennemasis Store Export (WooCommerce variation CSV)
- csv_path
- report
- row_count
◄intake_json{}►
◄jobs_dirvariation/jobs►
◄out_dirvariation/review►
◄url_prefix►
◄image_columnImages►
◄attribute_prefixmeta:attribute_pa_►
◄source_sheet►
◄enabledtrue►
◄only_statusdelivered,approved►
Categoryarkennemasis/Variation
Inputs (9)
| Name | Type | Default | Description |
|---|---|---|---|
| intake_json | STRING | {} | — |
| jobs_dir | STRING | variation/jobs | — |
| out_dir | STRING | variation/review | — |
| url_prefixopt | STRING | Public base URL the delivered images will live at. The image column becomes <prefix>/<filename>. Blank writes the local path, which is fine for a dry run but is not importable. | |
| image_columnopt | STRING | Images | WooCommerce's variation image column. Verify this against the Product CSV Import Schema for the target store before a real import — the exact header is importer-version specific. |
| attribute_prefixopt | STRING | meta:attribute_pa_ | WooCommerce maps meta:-prefixed columns to post meta, and a variation stores its selection under attribute_pa_{taxonomy}. Change it for a different platform. |
| source_sheetopt | STRING | Path to the client's original sheet. A copy is written beside the generated CSV so the input and the output sit in one folder and can be diffed without hunting for the original - which is the first thing anyone asks for when a delivered row looks wrong. | |
| enabledopt | BOOLEAN | true | Off: write no store import file. |
| only_statusopt | STRING | delivered,approved | Comma-separated statuses to include. Shipping a flagged cell to a live product page is the failure this guards. |
Outputs (3)
| Name | Type | Description |
|---|---|---|
| csv_path | STRING | — |
| report | STRING | — |
| row_count | INT | — |