Product Upload: AI Product Importer for WooCommerce
Changelog
1.1.5
Pricing: added a .90 price-rounding option and fixed rounding behaviour.
Smoother in-plugin upgrade and checkout flow.
1.1.4
Import defaults: new “Convert images to JPG” option for stores that sync to platforms which reject WebP (for example Odoo).
1.1.3
Imports list: every product now shows its source link, failed products have a Retry button, and queued items show a clear “Pending” state.
Supplier logos now appear on import groups, and the Completed tab has a friendlier empty state with tips.
Pasting a website now opens a supplier overview (catalog size, platform, and import details) before you bulk import.
1.1.2
Reliability: when a product fails while being created, the importer now reports the specific reason (for example a server timeout or memory limit) instead of leaving the item stuck on “Importing”, and a single failing product no longer blocks the rest of a batch.
Fixed: products with an invalid or duplicate barcode (GTIN, UPC, EAN, ISBN) now import without the barcode instead of failing.
1.1.1
Imports view: each in-progress item now shows an “Importing” spinner state, and a Dismiss action clears a pending category import.
“Choose products” on a category import is now a prominent primary button.
Reliability: fixed imports that could get stuck while creating products; stalled items are retried automatically and batches are processed in smaller passes so they finish within server time limits.
New animated loading states for marketplace search and product/collection discovery.
1.1.0
Scope: imports are now sourced exclusively from the supported marketplaces (Amazon, AliExpress, Alibaba, eBay, Shein, 1688, Taobao) via their APIs and licensed data providers. Arbitrary-URL and whole-site import have been removed from this build.
New: marketplace keyword search is the primary import flow, with category, price, and sort filters per marketplace.
Added a prominent merchant-responsibility notice in the readme and importer UI.
Readme: clarified data sourcing, third-party services, and privacy to accurately describe the marketplace-API scope.
1.0.1
Security: webhook handler now rejects requests when no billing secret is configured (no debug-mode bypass).
Security: API tokens are sent via the Authorization: Bearer header instead of the URL.
Security: banner-dismissal handler now checks the edit_products capability in addition to the nonce.
Privacy: added Third-Party Services and Privacy sections to readme; clarified data flows and retention.
UI: prominent AI-content review notice in the importer; imports default to draft for review.
Compact 5-column marketplace grid with clearer selected state.