WooCommerce

WooCommerce plugin beta preview

beta preview StreetKit now has a manual-install WooCommerce beta plugin for controlled staging tests. It is not production-tested, not listed on WordPress.org or WooCommerce Marketplace, and Checkout Blocks are untested and not claimed.

When to use

Use this page to understand the beta plugin boundary. The package is suitable for staging and controlled checkout testing only. If a store needs a stable, production-tested marketplace plugin today, StreetKit is not ready for that use case yet.

Beta plugin shape

  1. Build the beta ZIP from a repository checkout with pnpm run streetkit:woocommerce:package.
  2. Upload dist-plugins/streetkit-woocommerce-0.1.0-beta.zip to a staging WordPress site.
  3. Open WooCommerce > StreetKit, then enable StreetKit for testing.
  4. Use public mode or enter an issued public siteId shaped like sk_live_... or sk_test_... for registered testing.
  5. Rebuild the ZIP after source changes before installing it on a test site.
  6. Enable billing and shipping address autocomplete separately.
  7. Map only explicit WooCommerce address fields and optional allowlisted StreetKit metadata.
  8. StreetKit must never block checkout; keep manual address entry available when suggestions are unavailable, slow, or not used.

Current support boundary

The beta uses WooCommerce's address autocomplete provider path and keeps WooCommerce responsible for validation, shipping, tax, payment, and order submission. Classic checkout work is implemented for beta testing, but live checkout QA has not been completed from this repository. Checkout Blocks are untested and not claimed.

StreetKit must never block checkout. Treat suggestions as an enhancement: manual address entry must remain available, request timeouts must stay short, and WooCommerce must continue normally if autocomplete cannot respond.

Support policy

Current beta investigation is limited to package install, version alignment, settings, provider registration, privacy, fail-open behaviour, and classic shortcode checkout beta behaviour on staging stores. There is no production-supported checkout type yet, because real release evidence and release-owner sign-off are missing.

Report beta feedback through the StreetKit contact page with the plugin version, ZIP filename, WordPress, WooCommerce, PHP, browser, theme, checkout type, access mode, redacted reproduction steps, and whether manual address entry and order placement still worked. Do not send customer data, secrets, cookies, payment credentials, full checkout payloads, or unredacted order screenshots.

Limitations

  • Beta plugin preview only; not production-tested and not stable.
  • No public download link, WordPress.org listing, or WooCommerce Marketplace listing.
  • Checkout Blocks are untested and not claimed.
  • StreetKit must not receive names, emails, phone numbers, cart data, payment data, order IDs, customer IDs, account IDs, or whole checkout payloads.
  • StreetKit has no NZ Post delivery certification, DPID, PO Box or Private Bag support, address verification, or delivery guarantee.
  • Autocomplete must be treated as an enhancement, not a hard dependency or delivery gate.

Review HTML / JavaScript, WooCommerce address autocomplete, widget configuration, privacy, and rate limits. For registered beta checkout testing, check the request site ID page.