← back to Pattern Vault
setup guide + README: codify the new-Stripe-account rail (Pattern Vault never uses the DW live account)
8eb308a1aa3d8831076a067f8c4cacb16d2e2cbd · 2026-07-02 07:42:19 -0700 · Steve Abrams
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Files touched
M README.mdM public/setup.html
Diff
commit 8eb308a1aa3d8831076a067f8c4cacb16d2e2cbd
Author: Steve Abrams <steve@designerwallcoverings.com>
Date: Thu Jul 2 07:42:19 2026 -0700
setup guide + README: codify the new-Stripe-account rail (Pattern Vault never uses the DW live account)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
---
README.md | 1 +
public/setup.html | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 59b8c87..ebe2d07 100644
--- a/README.md
+++ b/README.md
@@ -20,6 +20,7 @@ open http://127.0.0.1:9779 # Basic Auth admin / DW2024!
1. **Stripe TEST key** — paste an `sk_test_` key into `.env` (see `.env.example`) to turn
inquiries into real TEST-mode checkouts. The server refuses `sk_live_` keys outright.
+ Standing rail: Pattern Vault gets its **own new Stripe account** — never DW's live account.
2. **PUBLIC_VAULT=1** — drops Basic Auth and opens the site. Never set by agents.
3. **Marketplace uploads** — `kits/` CSVs are ready, but account creation + uploads are gated
(see `kits/README.md`). Full-res 150-DPI masters live on Kamatera prod (wallco-tif) and
diff --git a/public/setup.html b/public/setup.html
index e3c469e..1cfcd04 100644
--- a/public/setup.html
+++ b/public/setup.html
@@ -44,7 +44,7 @@ footer{text-align:center;color:var(--mut);font-size:13px;margin-top:36px}
<h2><span class="num">1</span>Turn on TEST-mode checkout <span class="check" id="chkStripe"></span></h2>
<div class="why">Right now clicking a license tier only records an <em>inquiry</em>. With a Stripe <strong>test</strong> key installed, the same click opens a real Stripe checkout page in TEST mode — no real money can move. The server refuses live keys outright.</div>
<ol>
- <li>Open <a href="https://dashboard.stripe.com/test/apikeys" target="_blank" rel="noopener noreferrer">dashboard.stripe.com/test/apikeys</a> (log in if asked).</li>
+ <li><strong>Use a NEW Stripe account for Pattern Vault</strong> — not the DW live account (standing rail). Create one at <a href="https://dashboard.stripe.com/register" target="_blank" rel="noopener noreferrer">dashboard.stripe.com/register</a> if it doesn't exist yet, then open <a href="https://dashboard.stripe.com/test/apikeys" target="_blank" rel="noopener noreferrer">dashboard.stripe.com/test/apikeys</a>.</li>
<li>Make sure the <strong>Test mode</strong> toggle in the top-right of the Stripe dashboard is <strong>ON</strong> (orange).</li>
<li>Under <strong>Standard keys</strong>, find <strong>Secret key</strong> and click <strong>Reveal test key</strong>. It starts with <code>sk_test_</code>.</li>
<li>Copy it, then either <strong>paste it to Claude</strong> in any session (it gets routed via the secrets skill automatically), or add it by hand:
← 65485ea signup tooling snapshot: browserbase step-driver (bb.js/step
·
back to Pattern Vault
·
chore: lint guards (stripe try/catch, checkout fetch try/cat f781872 →