4 Commits
Author SHA1 Message Date
twooey 21038d68ca Replace Helcim integration with WooCommerce Stripe 2026-08-28 16:59:08 -04:00
twooey 197938f482 pushing stuff that was worked on 2026-08-28 15:17:46 -04:00
twooey 73c64d94c1 Revise payment flow in the prelaunch plan: immediate charge, not hold-then-capture
Updated after researching Helcim's actual WooCommerce integration: their
official plugin only supports immediate charge, not a hold/capture step tied
to a WooCommerce order (pre-authorizations exist on Helcim's platform but
only through POS/Virtual Terminal/Payment Pages, disconnected from
WooCommerce). A custom integration against Helcim's API to preserve the
original authorize-then-capture design was scoped and found feasible, but
decided against: checking supplier stock/price/margin live immediately
before charging closes most of the same risk window anyway, since no
dropship design actually reserves the supplier's physical inventory either
way.

Updated in place: Executive Summary launch definition, the custom plugin's
order state machine, Launch Business Rules, Week 3 deliverables, the
Payments/fraud work breakdown, the Staging Test Matrix, Launch Gates, and
the working-capital note — replacing authorize/capture/void language with
charge/refund throughout.

Added Appendix B documenting the decision in full: what was evaluated, why
immediate-charge was chosen over building a custom preauth/capture
integration, and the residual risks accepted (a post-charge failure becomes
a refund — fee loss only, not a structural loss — and a one-off
unfulfillable order can be manually covered via retail fallback rather than
requiring automated multi-supplier failover for launch).
2026-08-27 17:40:58 -04:00
twooeyandClaude Sonnet 5 c9d637c907 Week 1 infrastructure: Docker environments, deploy pipeline, bookstore-core scaffold
Docker Compose environments for dev/staging/production (MariaDB, Redis,
Caddy, Action Scheduler cron sidecar), an idempotent deploy script,
git-hook-based deploy pipeline, backup/restore scripts, and the
bookstore-core plugin stub with WooCommerce HPOS compatibility declared.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-27 09:50:18 -04:00