[object Object]

← 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

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 →