Skip to content

Etsy Connector changelog

All notable changes to Etsy Connector (kv_etsy) are documented here. The format follows Keep a Changelog and the project uses Semantic Versioning.

  • Integration with the Etsy Open API v3 through the merchant’s own Etsy app: keystring and shared secret stored encrypted, OAuth 2.0 sign-in with PKCE, automatic token renewal under a lock, account paused (no further calls) when Etsy rejects the authorization.
  • Listings: Etsy seller taxonomy and property mapping, draft listings with SKU, price, quantity, up to 10 images, tags, shipping / return / processing profile; optional publishing; never created twice (pending marker, SKU lookup, draft adoption after a lost answer).
  • Stock and price sync through the listing inventory (other variations kept), with the hub’s price and stock rules.
  • Paid receipts imported once as CS-Cart orders (record before work, per-receipt lock, adoption of an interrupted import), Etsy sale date, notes with buyer note, gift message and personalization; status follows Etsy.
  • Tracking numbers sent to Etsy once per order with the Etsy carrier name.
  • Optional signed webhooks (order events), job queue with retries respecting Etsy rate limits, log with CSV export.
  • Multi-Vendor: marketplace owner mode or one Etsy shop per vendor, vendor privileges per action.
  • Order and listing links, the connection and the settings are kept on uninstall unless “Permanently delete Etsy order and listing links on uninstall” is ticked. Upgrade by uploading the new package over the installed add-on.