Nodes/comfyui-arkennemasis/arkennemasis Store Export (WooCommerce variation CSV)
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.

By Hishamahmer·Created about a month ago·Updated 9 days ago· 5
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)

    NameTypeDefaultDescription
    intake_jsonSTRING{}
    jobs_dirSTRINGvariation/jobs
    out_dirSTRINGvariation/review
    url_prefixoptSTRINGPublic 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_columnoptSTRINGImagesWooCommerce'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_prefixoptSTRINGmeta: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_sheetoptSTRINGPath 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.
    enabledoptBOOLEANtrueOff: write no store import file.
    only_statusoptSTRINGdelivered,approvedComma-separated statuses to include. Shipping a flagged cell to a live product page is the failure this guards.

    Outputs (3)

    NameTypeDescription
    csv_pathSTRING
    reportSTRING
    row_countINT