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
- Build the beta ZIP from a repository checkout with
pnpm run streetkit:woocommerce:package. - Upload
dist-plugins/streetkit-woocommerce-0.1.0-beta.zipto a staging WordPress site. - Open WooCommerce > StreetKit, then enable StreetKit for testing.
- Use public mode or enter an issued public
siteIdshaped likesk_live_...orsk_test_...for registered testing. - Rebuild the ZIP after source changes before installing it on a test site.
- Enable billing and shipping address autocomplete separately.
- Map only explicit WooCommerce address fields and optional allowlisted StreetKit metadata.
- 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.
Docs and access
Review HTML / JavaScript, WooCommerce address autocomplete, widget configuration, privacy, and rate limits. For registered beta checkout testing, check the request site ID page.