# w043-card-tap

_Witnessed 2026-09-05T20:31:59.999Z — QRATE-UAT-1_

**The question:** the card screen shows a white row that just says **Card**, and a greyed-out **Pay $4.57**. There is nothing to type into. A diner would tap the Card row. Does that open the card fields?

### 01 · DINER

**I expected:** I order, ask for the check and take the card route

**I saw:** frames [{"name":"__privateStripeController4591","kind":"controller-with-preconnect","text":"","inputs":[]},{"name":"__privateStripeFrame4593","kind":"elements-inner-accessory-target","text":"Card ","inputs":[]},{"name":"__privateStripeFrame4594","kind":"elements-inner-easel","text":" 1 ","inputs":[]},{"name":"hcaptcha-invisible","kind":"hcaptcha-invisible","text":"","inputs":[]},{"name":"","kind":"?","text":"","inputs":[]}] | pay button {"text":"Pay $4.57","disabled":true}

### 02 · DINER

**I expected:** I tap the row that says Card, the way anyone would

**I saw:** tapped text "Card" inside __privateStripeFrame4593; fields now [{"name":"number","ph":"1234 1234 1234 1234","type":"text","vis":true},{"name":"expiry","ph":"MM / YY","type":"text","vis":true},{"name":"cvc","ph":"CVC","type":"text","vis":true},{"name":"postalCode","ph":"12345","type":"text","vis":true},{"name":null,"ph":null,"type":"text","vis":true},{"name":null,"ph":null,"type":"text","vis":true},{"name":null,"ph":null,"type":"text","vis":true},{"name":null,"ph":null,"type":"text","vis":true},{"name":null,"ph":null,"type":"text","vis":true}]

### 03 · DINER

**I expected:** I type a test card and the Pay button comes alive

**I saw:** filled ["input[name=\"number\"]","input[name=\"expiry\"]","input[name=\"cvc\"]","input[name=\"postalCode\"]"]; pay button now {"text":"Pay $4.57","disabled":false} - I am stopping here rather than charging

### What the Stripe frames held, before and after the tap

```json
{
 "before": [
  {
   "name": "__privateStripeController4591",
   "kind": "controller-with-preconnect",
   "text": "",
   "inputs": []
  },
  {
   "name": "__privateStripeFrame4593",
   "kind": "elements-inner-accessory-target",
   "text": "Card ",
   "inputs": []
  },
  {
   "name": "__privateStripeFrame4594",
   "kind": "elements-inner-easel",
   "text": " 1 ",
   "inputs": []
  },
  {
   "name": "hcaptcha-invisible",
   "kind": "hcaptcha-invisible",
   "text": "",
   "inputs": []
  },
  {
   "name": "",
   "kind": "?",
   "text": "",
   "inputs": []
  }
 ],
 "payBefore": {
  "text": "Pay $4.57",
  "disabled": true
 },
 "tapped": "text \"Card\" inside __privateStripeFrame4593",
 "after": [
  {
   "name": "__privateStripeController4591",
   "kind": "controller-with-preconnect",
   "text": "",
   "inputs": []
  },
  {
   "name": "__privateStripeFrame4593",
   "kind": "elements-inner-accessory-target",
   "text": "Card Card number Visa Mastercard American Express Discover Supported cards include Visa, Mastercard, American Express, and Discover. ​ Expiration date ​ Securit",
   "inputs": [
    {
     "name": "number",
     "ph": "1234 1234 1234 1234",
     "type": "text",
     "vis": true
    },
    {
     "name": "expiry",
     "ph": "MM / YY",
     "type": "text",
     "vis": true
    },
    {
     "name": "cvc",
     "ph": "CVC",
     "type": "text",
     "vis": true
    },
    {
     "name": "postalCode",
     "ph": "12345",
     "type": "text",
     "vis": true
    },
    {
     "name": null,
     "ph": null,
     "type": "text",
     "vis": true
    },
    {
     "name": null,
     "ph": null,
     "type": "text",
     "vis": true
    },
    {
     "name": null,
     "ph": null,
     "type": "text",
     "vis": true
    },
    {
     "name": null,
     "ph": null,
     "type": "text",
     "vis": true
    },
    {
     "name": null,
     "ph": null,
     "type": "text",
     "vis": true
    }
   ]
  },
  {
   "name": "__privateStripeFrame4594",
   "kind": "elements-inner-easel",
   "text": " 1 ",
   "inputs": []
  },
  {
   "name": "hcaptcha-invisible",
   "kind": "hcaptcha-invisible",
   "text": "",
   "inputs": []
  },
  {
   "name": "",
   "kind": "?",
   "text": "",
   "inputs": []
  }
 ],
 "payAfter": {
  "text": "Pay $4.57",
  "disabled": true
 },
 "filled": [
  "input[name=\"number\"]",
  "input[name=\"expiry\"]",
  "input[name=\"cvc\"]",
  "input[name=\"postalCode\"]"
 ],
 "payFilled": {
  "text": "Pay $4.57",
  "disabled": false
 }
}
```

> **What I left behind:** table 10096 on 7766d206-244c-576d-be4b-f5e746bf9832 — one guest, one placed order, one open check request. Nothing was charged.

---

**Verdict:** WALKED

**Why it ended here:** Tapped the Card row on the payment screen and recorded what happened.
