Parent: #68
Related: #54 (closed — SKU model + seed script shipped via all-access packs; Price IDs still pending in docs/commerce/stripe-catalog.md)
Problem
Checkout on the CVM (signal-commerce) maps plan_sku → Stripe Price IDs from env (STRIPE_PRICE_ALL_ACCESS_3 / _10). The idempotent seed script and catalog doc exist, but the generated Price ID table is still _pending seed_. Someone with a test secret key must run the seed and commit the public Price IDs.
Skipped earlier
Blocked in the CVM commerce sidecar workstream: no sk_test_… was available in the agent environment (script refuses live keys).
Deliverables
How to get the key
Stripe Dashboard → Test mode on → Developers → API keys → Secret key (sk_test_…).
References
Unblocks
Checkout smoke / Plans CTAs once commerce is deployed with Price IDs in env (#55 / #61 spine).
Parent: #68
Related: #54 (closed — SKU model + seed script shipped via all-access packs; Price IDs still pending in
docs/commerce/stripe-catalog.md)Problem
Checkout on the CVM (
signal-commerce) mapsplan_sku→ Stripe Price IDs from env (STRIPE_PRICE_ALL_ACCESS_3/_10). The idempotent seed script and catalog doc exist, but the generated Price ID table is still_pending seed_. Someone with a test secret key must run the seed and commit the public Price IDs.Skipped earlier
Blocked in the CVM commerce sidecar workstream: no
sk_test_…was available in the agent environment (script refuses live keys).Deliverables
docs/commerce/stripe-catalog.mdgenerated block has realprice_…IDs (not secrets)docker/.env/docker/.phala.env— not committed):STRIPE_PRICE_ALL_ACCESS_3STRIPE_PRICE_ALL_ACCESS_10How to get the key
Stripe Dashboard → Test mode on → Developers → API keys → Secret key (
sk_test_…).References
scripts/stripe-seed-catalog.mjsdocs/commerce/stripe-catalog.mddocs/plans/2026-09-22-stripe-cvm-commerce-sidecar.md(Option A hosting)Unblocks
Checkout smoke / Plans CTAs once commerce is deployed with Price IDs in env (#55 / #61 spine).