Supplier file
| item_code | usd_amount | available_count |
|---|---|---|
| 00001 | 12.5000 | 7 |
| 00002 | 18.00 | 0 |
Custom headers need mapping; the first price contains edge spaces.
FOR SHOPIFY MERCHANTS & ECOMMERCE AGENCIES
Turn a supplier spreadsheet into a structured product CSV, with a clear record of what changed and what still needs your input.
DO IT YOURSELF · $9 USD
Check a product CSV locally before attempting an import. Get the Python source, automated tests, a fictional sample, and a column-mapping example.
For technical users with Python 3.9+: new products, USD prices, and one inventory location. Flags unsupported data; no automatic repairs, store connection, or live-import guarantee.
One-time download. Checkout and delivery are handled by Gumroad. Development and review used AI agents; the tool makes no AI API calls.
A SMALL EXAMPLE
Fictional demonstration data.
Not a client project or testimonial.
| item_code | usd_amount | available_count |
|---|---|---|
| 00001 | 12.5000 | 7 |
| 00002 | 18.00 | 0 |
Custom headers need mapping; the first price contains edge spaces.
| SKU | Price | Inventory quantity |
|---|---|---|
| 00001 | 12.5000 | 7 |
| 00002 | 18.00 | 0 |
Leading zeros stay intact. Zero stock stays zero. Prices stay unchanged.
This illustration shows selected columns only. The downloadable demonstration includes five fictional rows and mapping notes. Review CSVs use inert text labels to preserve identifiers when opened in spreadsheets; they are not import files. A file check does not establish compatibility with every store configuration.
HOW IT WORKS
Use a redacted sample you have permission to share. Include your target format and the problem you need fixed.
We confirm the row count, mapping, missing information, and delivery date before sending a PayPal invoice.
You get the prepared CSV and unresolved issues. Back up your store and test a small import before applying the full catalog.
Header mapping, explicit variant grouping, consistent field structure, duplicate checks, and source-to-output validation. The pilot covers new products, USD prices, and one inventory location. Excel extraction is reviewed separately before acceptance.
Prices, stock, identifiers, and publication choices. We flag missing values. Store uploads, copywriting, image sourcing, scraping, and complex migrations are outside this pilot.
Up to 100 rows including variants, one source file, and one revision. Larger or ambiguous files need a new scope. If accepted work cannot be delivered as agreed, we offer a correction or refund. Statutory rights are unaffected.
START WITH FIVE ROWS
Written communication only. mosscatalogrepair@proton.me
Please send product data only—no customer records, passwords, or payment details. This page has no upload form or analytics added by us. Enquiries and files are handled through the service email provider. Work files are used to fulfil your request; any longer retention is agreed with you. AI-assisted tools may be used with validation against your source.