Update P11 plan: mark sandbox smoke test as blocked (no Square credentials)
The customer_id-required question (Card schema says Required, spec says nullable) can only be resolved by a real sandbox Create Card call. The smoke test remains the gate before any production flip: new-card tokenization -> payment -> saved card -> refund -> reconcile against a real endpoint.
This commit is contained in:
@@ -117,5 +117,5 @@ All 8 flows render `SquareCardInput` and send the resulting `cnon:xxx` as `new_c
|
|||||||
- [x] `CardEntryUnavailable` kept only as the no-credentials fallback
|
- [x] `CardEntryUnavailable` kept only as the no-credentials fallback
|
||||||
- [x] Backend nonce paths verified unchanged (Step 4/5 done)
|
- [x] Backend nonce paths verified unchanged (Step 4/5 done)
|
||||||
- [x] Frontend checks pass: svelte-check 0 errors, eslint 0 errors, build succeeds
|
- [x] Frontend checks pass: svelte-check 0 errors, eslint 0 errors, build succeeds
|
||||||
- [ ] Sandbox smoke test (requires Square sandbox credentials): new-card payment succeeds end-to-end
|
- [ ] Sandbox smoke test (BLOCKED — no real Square credentials available; must run before any production flip): new-card tokenization → payment → saved card → refund → reconcile, exercised against a real Square endpoint
|
||||||
- [x] Docs updated (README, Gap Backlog, Feature Catalog, Technical Manual)
|
- [x] Docs updated (README, Gap Backlog, Feature Catalog, Technical Manual)
|
||||||
|
|||||||
Reference in New Issue
Block a user