Count session
No active session
A scan is not counted until you choose its physical design/variant and press Record.
Scanner
Offline safety
Queued count events
If the network drops, count records are queued locally and retried. Photos require connectivity and are not silently discarded.
Catalog review
Products & variants
Bulk media intake
Thumb drive / old-store image ingest
Media provenance
Recent images
Old-store, supplier, client, and physical-count images stay distinguishable. Normalization does not erase the provenance record. Supplier reference images are not assumed publishable.
Guided intake
Import catalog and photos from ZIP
Upload an archive containing a SKU catalog (CSV or XLSX) and ornament photographs. The importer finds candidate sheets, reconciles identifiers, and preserves photos for rights review. Nothing is published to Etsy.
Uploads are sent in 8 MB pieces. You can select the same archive after an interruption to resume upload. Exact matches are suggested; uncertain images remain flagged for review.
Read-only source intake
Import Clover CSV
This MVP reads an exported Clover catalog only. It does not connect to Clover or write inventory back.
Count reconciliation
Physical count vs Clover export
Read-only comparison. No quantity is written back to Clover.
Legacy catalog collation
Import old-store / spreadsheet data
Use this for product information gathered from the old website, supplier spreadsheets, or thumb-drive exports. Existing UPC/SKU records are merged instead of blindly duplicated.
Secure Etsy connection
Authorize Etsy in this browser
The server exchanges the one-time authorization code for encrypted OAuth tokens. You do not need to copy callback URLs or use a Windows program.
A personal developer account is for testing; the actual seller shop must be verified before draft writes.
Webhook event verification
Etsy event delivery log
Public receiver: https://etsytool.lancastersolutionsllc.com/api/webhooks/etsy. Configure it in Etsy's Webhook Portal after HTTPS and the signing secret are set.
Events are signature-checked, timestamp-checked, and recorded once. No automated inventory decrements are performed.
Etsy API
Draft publishing readiness
Batch-create reviewed Etsy drafts
Only products that pass all required data, personalized-photo, image-rights and manual compliance checks are eligible. Each click starts a maximum of five draft requests; stop at any time. No automatic activation.
Etsy staging
Review-ready catalog export
This produces a staging CSV for review and backup. New listings are created through the guarded Etsy API draft workflow, not by pretending Etsy has a native bulk-new-listing CSV uploader.