{
  "slug": "mosaic_v2-electronic-pay-watch",
  "rid": "7766d206-244c-576d-be4b-f5e746bf9832",
  "table": 9996,
  "screenshots": [
    "/workspace/uat/lane-pay/mosaic_v2-electronic-pay-watch-30-t5s.png",
    "/workspace/uat/lane-pay/mosaic_v2-electronic-pay-watch-33-t20s.png",
    "/workspace/uat/lane-pay/mosaic_v2-electronic-pay-watch-36-t35s.png",
    "/workspace/uat/lane-pay/mosaic_v2-electronic-pay-watch-39-t50s.png",
    "/workspace/uat/lane-pay/mosaic_v2-electronic-pay-watch-42-t65s.png",
    "/workspace/uat/lane-pay/mosaic_v2-electronic-pay-watch-45-t80s.png",
    "/workspace/uat/lane-pay/mosaic_v2-electronic-pay-watch-48-t95s.png",
    "/workspace/uat/lane-pay/mosaic_v2-electronic-pay-watch-51-t110s.png",
    "/workspace/uat/lane-pay/mosaic_v2-electronic-pay-watch-50-continue-t5s.png",
    "/workspace/uat/lane-pay/mosaic_v2-electronic-pay-watch-90-final.png"
  ],
  "net": [
    {
      "status": 200,
      "method": "GET",
      "url": "https://l2esmzysv9.execute-api.us-east-1.amazonaws.com/dev/payments/summary?session_id=47ff67bd-bbdb-4997-a673-d0d6fd8655a4&restaurant_id=7766d206-244c-576d-be4b-f5e746bf9832&table_number=9996&session_started_at=2026-09-04T04%3A29%3A07Z&pat",
      "body": "{\"session_id\": \"47ff67bd-bbdb-4997-a673-d0d6fd8655a4\", \"restaurant_id\": \"7766d206-244c-576d-be4b-f5e746bf9832\", \"currency\": \"USD\", \"subtotal\": {\"amount_minor\": 350, \"currency\": \"USD\"}, \"tax\": {\"amount_minor\": 31, \"currency\": \"USD\"}, \"table_total\": {\"amount_minor\": 381, \"currency\": \"USD\"}, \"remaining\": {\"amount_minor\": 381, \"currency\": \"USD\"}, \"unpaid_subtotal\": {\"amount_minor\": 350, \"currency\": \"USD\"}, \"unpaid_tax\": {\"amount_minor\": 31, \"currency\": \"USD\"}, \"settled\": false, \"shares\": [{\"patron_i"
    },
    {
      "status": 200,
      "method": "POST",
      "url": "https://l2esmzysv9.execute-api.us-east-1.amazonaws.com/dev/payments/intent",
      "body": "{\"payment_id\": \"e14d5c46-9859-4cb6-ae1c-7f4650d7bb77\", \"client_secret\": \"pi_3UBonYKETTJoNSNK0V4zG2s1_secret_rHUFhrve8ConCruNflGUNOzgJ\", \"stripe_account_id\": \"\", \"publishable_key\": \"pk_test_51Tgdg0KETTJoNSNKt9cSBBb4DhSmjkibXUOCY3eGzUz5YR9Fx7Vt1f79ZQxlDgw0BE5TANfG5bQJn3WbB511GXQz00hhFxVppV\", \"breakdown\": {\"subtotal\": {\"amount_minor\": 350, \"currency\": \"USD\"}, \"tax\": {\"amount_minor\": 31, \"currency\": \"USD\"}, \"tip\": {\"amount_minor\": 76, \"currency\": \"USD\"}, \"total\": {\"amount_minor\": 457, \"currency\": \"U"
    },
    {
      "status": 200,
      "method": "GET",
      "url": "https://js.stripe.com/v3/controller-with-preconnect-acff30e3fd7b1e37532d28bab33076b9.html",
      "body": "<!doctype html><html><head><link rel=\"preconnect\" href=\"https://api.stripe.com\" crossorigin/><link rel=\"preconnect\" href=\"https://merchant-ui-api.stripe.com\" crossorigin/><meta charset=\"utf-8\"/><meta http-equiv=\"origin-trial\" content=\"AtD0WrnMwAPI4nWWCvreE+vpgPVz45SO/1fG1IZRNpBsdWZOZN6SKr0ynC11KuzrvT903WrEU+N9Ik/RpiCRTAEAAABbeyJvcmlnaW4iOiJodHRwczovL3N0cmlwZS5jb206NDQzIiwiZmVhdHVyZSI6IlRwY2QiLCJleHBpcnkiOjE3MzUzNDM5OTksImlzU3ViZG9tYWluIjp0cnVlfQ==\"/><script defer=\"defer\" src=\"https://js.stripe.c"
    },
    {
      "status": 200,
      "method": "GET",
      "url": "https://js.stripe.com/v3/elements-inner-accessory-target-c2a0d7ddb6a5b3a0d491ea670906c63f.html",
      "body": "<!doctype html><html><head><meta charset=\"utf-8\"/><meta name=\"viewport\" content=\"width=device-width,initial-scale=1\"/>\n<!-- prettier-ignore -->\n<script>!function(){\"use strict\";function e(t){var n=i[t];if(void 0!==n)return n.exports;var r=i[t]={exports:{}};return o[t](r,r.exports,e),r.exports}function t(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function n(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.get"
    },
    {
      "status": 200,
      "method": "GET",
      "url": "https://js.stripe.com/v3/elements-inner-easel-71b776c4e5498e316a4736b8033ff0fc.html",
      "body": "<!doctype html><html><head><meta charset=\"utf-8\"/><meta name=\"viewport\" content=\"width=device-width,initial-scale=1\"/><script defer=\"defer\" src=\"https://js.stripe.com/v3/fingerprinted/js/shared-4a42fbd4dcacd74d1d9b5aa7880d8594.js\"></script><script defer=\"defer\" src=\"https://js.stripe.com/v3/fingerprinted/js/elements-inner-easel-ff09239d5bdcbb73cfacdb24b8666ee2.js\"></script><link href=\"https://js.stripe.com/v3/fingerprinted/css/elements-inner-easel-c3aec91e2ed9a346d232ce2fae3f6987.css\" rel=\"style"
    },
    {
      "status": 200,
      "method": "GET",
      "url": "https://js.stripe.com/v3/.deploy_status_henson.json",
      "body": "{\"canaryPercentage\":0,\"deployedRevisions\":[\"91887df55b89c303dac4e5fd2aa5c76688aba237\",\"fe705f067feee3df9d0cdde7ba3f5f143495c8fc\",\"9b669a929dd9b79f29603cc07f8f39d2f21804bf\",\"613db4c82d94d0e07a6962039fb1b1035635699d\",\"939d686cd522ef4a141d8172b1366fcc467c1bde\",\"faa58182a6969c500c8898c9d2abaacc8ef7021a\",\"c2bcd66a0a9c366e71728bf24fd4e9dfb1128284\",\"37a07eba06f1e86f70180d94ddfc3d489ea9086c\",\"b0f5e7abe5ab1a4b215a0dbc9e8f642173efc07e\",\"a8bfa8ce8fdbd7f76fb71bbcfafc837390247e87\"]}"
    },
    {
      "status": 200,
      "method": "GET",
      "url": "https://js.stripe.com/v3/.deploy_status_henson.json",
      "body": "{\"canaryPercentage\":0,\"deployedRevisions\":[\"91887df55b89c303dac4e5fd2aa5c76688aba237\",\"fe705f067feee3df9d0cdde7ba3f5f143495c8fc\",\"9b669a929dd9b79f29603cc07f8f39d2f21804bf\",\"613db4c82d94d0e07a6962039fb1b1035635699d\",\"939d686cd522ef4a141d8172b1366fcc467c1bde\",\"faa58182a6969c500c8898c9d2abaacc8ef7021a\",\"c2bcd66a0a9c366e71728bf24fd4e9dfb1128284\",\"37a07eba06f1e86f70180d94ddfc3d489ea9086c\",\"b0f5e7abe5ab1a4b215a0dbc9e8f642173efc07e\",\"a8bfa8ce8fdbd7f76fb71bbcfafc837390247e87\"]}"
    },
    {
      "status": 200,
      "method": "GET",
      "url": "https://js.stripe.com/v3/.deploy_status_henson.json",
      "body": "{\"canaryPercentage\":0,\"deployedRevisions\":[\"91887df55b89c303dac4e5fd2aa5c76688aba237\",\"fe705f067feee3df9d0cdde7ba3f5f143495c8fc\",\"9b669a929dd9b79f29603cc07f8f39d2f21804bf\",\"613db4c82d94d0e07a6962039fb1b1035635699d\",\"939d686cd522ef4a141d8172b1366fcc467c1bde\",\"faa58182a6969c500c8898c9d2abaacc8ef7021a\",\"c2bcd66a0a9c366e71728bf24fd4e9dfb1128284\",\"37a07eba06f1e86f70180d94ddfc3d489ea9086c\",\"b0f5e7abe5ab1a4b215a0dbc9e8f642173efc07e\",\"a8bfa8ce8fdbd7f76fb71bbcfafc837390247e87\"]}"
    },
    {
      "status": 200,
      "method": "POST",
      "url": "https://r.stripe.com/b",
      "body": ""
    },
    {
      "status": 200,
      "method": "POST",
      "url": "https://r.stripe.com/b",
      "body": ""
    },
    {
      "status": 200,
      "method": "POST",
      "url": "https://r.stripe.com/b",
      "body": ""
    },
    {
      "status": 200,
      "method": "POST",
      "url": "https://r.stripe.com/b",
      "body": ""
    },
    {
      "status": 200,
      "method": "GET",
      "url": "https://merchant-ui-api.stripe.com/link/get-cookie?referrer_host=dcgmji73h6qel.cloudfront.net",
      "body": "{\"auth_session_client_secret\":null}"
    },
    {
      "status": 200,
      "method": "GET",
      "url": "https://api.stripe.com/v1/elements/sessions?client_secret=pi_3UBonYKETTJoNSNK0V4zG2s1_secret_rHUFhrve8ConCruNflGUNOzgJ&key=pk_test_51Tgdg0KETTJoNSNKt9cSBBb4DhSmjkibXUOCY3eGzUz5YR9Fx7Vt1f79ZQxlDgw0BE5TANfG5bQJn3WbB511GXQz00hhFxVppV&_stripe_v",
      "body": "{\n  \"account_id\": \"acct_1Tgdg0KETTJoNSNK\",\n  \"apple_pay_merchant_token_webhook_url\": \"https://pm-hooks.stripe.com/apple_pay/merchant_token/pDq7tf9uieoQWMVJixFwuOve/acct_1Tgdg0KETTJoNSNK/\",\n  \"apple_pay_preference\": \"enabled\",\n  \"blocked_card_brands\": [],\n  \"business_name\": \"QRate-ai, Inc.\",\n  \"capability_enabled_card_networks\": [\n    \"cartes_bancaires\",\n    \"jcb\",\n    \"diners\",\n    \"discover\"\n  ],\n  \"card_brand_choice\": {\n    \"eligible\": false,\n    \"preferred_networks\": [\n      \"cartes_bancaires"
    },
    {
      "status": 200,
      "method": "POST",
      "url": "https://r.stripe.com/b",
      "body": ""
    },
    {
      "status": 200,
      "method": "POST",
      "url": "https://r.stripe.com/b",
      "body": ""
    },
    {
      "status": 200,
      "method": "POST",
      "url": "https://r.stripe.com/b",
      "body": ""
    },
    {
      "status": 200,
      "method": "POST",
      "url": "https://r.stripe.com/b",
      "body": ""
    },
    {
      "status": 200,
      "method": "POST",
      "url": "https://r.stripe.com/b",
      "body": ""
    },
    {
      "status": 200,
      "method": "GET",
      "url": "https://js.stripe.com/v3/.deploy_status_henson.json",
      "body": "{\"canaryPercentage\":0,\"deployedRevisions\":[\"91887df55b89c303dac4e5fd2aa5c76688aba237\",\"fe705f067feee3df9d0cdde7ba3f5f143495c8fc\",\"9b669a929dd9b79f29603cc07f8f39d2f21804bf\",\"613db4c82d94d0e07a6962039fb1b1035635699d\",\"939d686cd522ef4a141d8172b1366fcc467c1bde\",\"faa58182a6969c500c8898c9d2abaacc8ef7021a\",\"c2bcd66a0a9c366e71728bf24fd4e9dfb1128284\",\"37a07eba06f1e86f70180d94ddfc3d489ea9086c\",\"b0f5e7abe5ab1a4b215a0dbc9e8f642173efc07e\",\"a8bfa8ce8fdbd7f76fb71bbcfafc837390247e87\"]}"
    },
    {
      "status": 200,
      "method": "POST",
      "url": "https://r.stripe.com/b",
      "body": ""
    },
    {
      "status": 200,
      "method": "GET",
      "url": "https://js.stripe.com/v3/hcaptcha-invisible-63724c3dead2906b42dc5f1e68e9927f.html",
      "body": "<!doctype html><html><head><meta charset=\"utf-8\"/></head><body></body>\n<!-- prettier-ignore -->\n<script>!function(){function e(r){var i=n[r];if(void 0!==i)return i.exports;var o=n[r]={exports:{}};return t[r](o,o.exports,e),o.exports}var t={87434:function(e,t,n){var r=n(26331).K7;!function(e,t){for(var n in t)e[n]=t[n]}(t,function(e){function t(r){if(n[r])return n[r].exports;var i=n[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,t),i.l=!0,i.exports}var n={};return t.m=e,t.c=n,t.d"
    },
    {
      "status": 200,
      "method": "POST",
      "url": "https://r.stripe.com/b",
      "body": ""
    },
    {
      "status": 200,
      "method": "POST",
      "url": "https://r.stripe.com/b",
      "body": ""
    },
    {
      "status": 200,
      "method": "GET",
      "url": "https://b.stripecdn.com/stripethirdparty-srv/assets/v33.10/HCaptchaInvisible.html?id=0bc585cb-42e4-4558-a400-a4eefa316cee&origin=https%3A%2F%2Fjs.stripe.com",
      "body": "<!doctype html><html><head><script src=\"https://hcaptcha.com/1/api.js?onload=captchaLoad&render=explicit\" async defer=\"defer\"></script></head><body><div id=\"root\"></div><script src=\"vendors~AddressAutocomplete~AffirmInContext~AfterpayInContext~AlgoliaSearch~AmazonPayButton~ApplePay~92869408.61509b42b7c5c4302128.bundle.js\"></script><script src=\"HCaptchaInvisible.1385fb7b39b94547633f.bundle.js\"></script></body></html>"
    },
    {
      "status": 200,
      "method": "POST",
      "url": "https://r.stripe.com/b",
      "body": ""
    },
    {
      "status": 200,
      "method": "POST",
      "url": "https://r.stripe.com/b",
      "body": ""
    },
    {
      "status": 200,
      "method": "POST",
      "url": "https://api.hcaptcha.com/checksiteconfig?v=3115eb7fbcf7e72ba1ba0f0894c95450cb2c797e&host=b.stripecdn.com&sitekey=20000000-ffff-ffff-ffff-000000000002&sc=1&swa=1&spst=1",
      "body": "{\"features\":{\"custom_theme\":true,\"enc_get_req\":true},\"pass\":true}"
    },
    {
      "status": 200,
      "method": "POST",
      "url": "https://r.stripe.com/b",
      "body": ""
    },
    {
      "status": 200,
      "method": "POST",
      "url": "https://r.stripe.com/b",
      "body": ""
    },
    {
      "status": 200,
      "method": "POST",
      "url": "https://r.stripe.com/b",
      "body": ""
    },
    {
      "status": 200,
      "method": "POST",
      "url": "https://r.stripe.com/b",
      "body": ""
    }
  ],
  "poll": [
    {
      "t": 5,
      "tail": " / The Check / Loading your check…",
      "testids": [
        "m2-layout",
        "m2-menu-slide-host",
        "m2-course-viewport",
        "m2-masonry",
        "patron-badge",
        "m2-to-top",
        "m2-dock-scrim",
        "m2-dock",
        "m2-dock-trigger",
        "service-bubble",
        "pay-your-check",
        "pyc-grabber",
        "pyc-title-row",
        "pyc-title",
        "pyc-close"
      ],
      "iframes": [],
      "stripe": false
    },
    {
      "t": 10,
      "tail": " / The Check / ON THE TABLE / 1× / Canary Cola / $3.50 / Subtotal / $3.50 / Tax / $0.31 / Amount due / $3.81 / ADD A TIP / 18% / $0.69 / 20% / $0.76 / 25% / $0.95 / Custom / — / 100% of your tip goes to tonight’s floor & kitchen team. / Total with tip / $4.57 / Continue to payment",
      "testids": [
        "m2-layout",
        "m2-menu-slide-host",
        "m2-course-viewport",
        "m2-masonry",
        "patron-badge",
        "m2-to-top",
        "m2-dock-scrim",
        "m2-dock",
        "m2-dock-trigger",
        "service-bubble",
        "pay-your-check",
        "pyc-grabber",
        "pyc-title-row",
        "pyc-title",
        "pyc-close",
        "pyc-line-items",
        "pyc-line-items-caption",
        "pyc-line-item",
        "pyc-subtotal",
        "pyc-tax",
        "pyc-amount-due",
        "pyc-tip-18",
        "pyc-tip-20",
        "pyc-tip-25",
        "pyc-tip-custom",
        "pyc-total",
        "pyc-continue"
      ],
      "iframes": [],
      "stripe": false
    },
    {
      "t": 15,
      "tail": " / The Check / ON THE TABLE / 1× / Canary Cola / $3.50 / Subtotal / $3.50 / Tax / $0.31 / Amount due / $3.81 / ADD A TIP / 18% / $0.69 / 20% / $0.76 / 25% / $0.95 / Custom / — / 100% of your tip goes to tonight’s floor & kitchen team. / Total with tip / $4.57 / Continue to payment",
      "testids": [
        "m2-layout",
        "m2-menu-slide-host",
        "m2-course-viewport",
        "m2-masonry",
        "patron-badge",
        "m2-to-top",
        "m2-dock-scrim",
        "m2-dock",
        "m2-dock-trigger",
        "service-bubble",
        "pay-your-check",
        "pyc-grabber",
        "pyc-title-row",
        "pyc-title",
        "pyc-close",
        "pyc-line-items",
        "pyc-line-items-caption",
        "pyc-line-item",
        "pyc-subtotal",
        "pyc-tax",
        "pyc-amount-due",
        "pyc-tip-18",
        "pyc-tip-20",
        "pyc-tip-25",
        "pyc-tip-custom",
        "pyc-total",
        "pyc-continue"
      ],
      "iframes": [],
      "stripe": false
    },
    {
      "t": 20,
      "tail": " / The Check / ON THE TABLE / 1× / Canary Cola / $3.50 / Subtotal / $3.50 / Tax / $0.31 / Amount due / $3.81 / ADD A TIP / 18% / $0.69 / 20% / $0.76 / 25% / $0.95 / Custom / — / 100% of your tip goes to tonight’s floor & kitchen team. / Total with tip / $4.57 / Continue to payment",
      "testids": [
        "m2-layout",
        "m2-menu-slide-host",
        "m2-course-viewport",
        "m2-masonry",
        "patron-badge",
        "m2-to-top",
        "m2-dock-scrim",
        "m2-dock",
        "m2-dock-trigger",
        "service-bubble",
        "pay-your-check",
        "pyc-grabber",
        "pyc-title-row",
        "pyc-title",
        "pyc-close",
        "pyc-line-items",
        "pyc-line-items-caption",
        "pyc-line-item",
        "pyc-subtotal",
        "pyc-tax",
        "pyc-amount-due",
        "pyc-tip-18",
        "pyc-tip-20",
        "pyc-tip-25",
        "pyc-tip-custom",
        "pyc-total",
        "pyc-continue"
      ],
      "iframes": [],
      "stripe": false
    },
    {
      "t": 25,
      "tail": " / The Check / ON THE TABLE / 1× / Canary Cola / $3.50 / Subtotal / $3.50 / Tax / $0.31 / Amount due / $3.81 / ADD A TIP / 18% / $0.69 / 20% / $0.76 / 25% / $0.95 / Custom / — / 100% of your tip goes to tonight’s floor & kitchen team. / Total with tip / $4.57 / Continue to payment",
      "testids": [
        "m2-layout",
        "m2-menu-slide-host",
        "m2-course-viewport",
        "m2-masonry",
        "patron-badge",
        "m2-to-top",
        "m2-dock-scrim",
        "m2-dock",
        "m2-dock-trigger",
        "service-bubble",
        "pay-your-check",
        "pyc-grabber",
        "pyc-title-row",
        "pyc-title",
        "pyc-close",
        "pyc-line-items",
        "pyc-line-items-caption",
        "pyc-line-item",
        "pyc-subtotal",
        "pyc-tax",
        "pyc-amount-due",
        "pyc-tip-18",
        "pyc-tip-20",
        "pyc-tip-25",
        "pyc-tip-custom",
        "pyc-total",
        "pyc-continue"
      ],
      "iframes": [],
      "stripe": false
    },
    {
      "t": 30,
      "tail": " / The Check / ON THE TABLE / 1× / Canary Cola / $3.50 / Subtotal / $3.50 / Tax / $0.31 / Amount due / $3.81 / ADD A TIP / 18% / $0.69 / 20% / $0.76 / 25% / $0.95 / Custom / — / 100% of your tip goes to tonight’s floor & kitchen team. / Total with tip / $4.57 / Continue to payment",
      "testids": [
        "m2-layout",
        "m2-menu-slide-host",
        "m2-course-viewport",
        "m2-masonry",
        "patron-badge",
        "m2-to-top",
        "m2-dock-scrim",
        "m2-dock",
        "m2-dock-trigger",
        "service-bubble",
        "pay-your-check",
        "pyc-grabber",
        "pyc-title-row",
        "pyc-title",
        "pyc-close",
        "pyc-line-items",
        "pyc-line-items-caption",
        "pyc-line-item",
        "pyc-subtotal",
        "pyc-tax",
        "pyc-amount-due",
        "pyc-tip-18",
        "pyc-tip-20",
        "pyc-tip-25",
        "pyc-tip-custom",
        "pyc-total",
        "pyc-continue"
      ],
      "iframes": [],
      "stripe": false
    },
    {
      "t": 35,
      "tail": " / The Check / ON THE TABLE / 1× / Canary Cola / $3.50 / Subtotal / $3.50 / Tax / $0.31 / Amount due / $3.81 / ADD A TIP / 18% / $0.69 / 20% / $0.76 / 25% / $0.95 / Custom / — / 100% of your tip goes to tonight’s floor & kitchen team. / Total with tip / $4.57 / Continue to payment",
      "testids": [
        "m2-layout",
        "m2-menu-slide-host",
        "m2-course-viewport",
        "m2-masonry",
        "patron-badge",
        "m2-to-top",
        "m2-dock-scrim",
        "m2-dock",
        "m2-dock-trigger",
        "service-bubble",
        "pay-your-check",
        "pyc-grabber",
        "pyc-title-row",
        "pyc-title",
        "pyc-close",
        "pyc-line-items",
        "pyc-line-items-caption",
        "pyc-line-item",
        "pyc-subtotal",
        "pyc-tax",
        "pyc-amount-due",
        "pyc-tip-18",
        "pyc-tip-20",
        "pyc-tip-25",
        "pyc-tip-custom",
        "pyc-total",
        "pyc-continue"
      ],
      "iframes": [],
      "stripe": false
    },
    {
      "t": 40,
      "tail": " / The Check / ON THE TABLE / 1× / Canary Cola / $3.50 / Subtotal / $3.50 / Tax / $0.31 / Amount due / $3.81 / ADD A TIP / 18% / $0.69 / 20% / $0.76 / 25% / $0.95 / Custom / — / 100% of your tip goes to tonight’s floor & kitchen team. / Total with tip / $4.57 / Continue to payment",
      "testids": [
        "m2-layout",
        "m2-menu-slide-host",
        "m2-course-viewport",
        "m2-masonry",
        "patron-badge",
        "m2-to-top",
        "m2-dock-scrim",
        "m2-dock",
        "m2-dock-trigger",
        "service-bubble",
        "pay-your-check",
        "pyc-grabber",
        "pyc-title-row",
        "pyc-title",
        "pyc-close",
        "pyc-line-items",
        "pyc-line-items-caption",
        "pyc-line-item",
        "pyc-subtotal",
        "pyc-tax",
        "pyc-amount-due",
        "pyc-tip-18",
        "pyc-tip-20",
        "pyc-tip-25",
        "pyc-tip-custom",
        "pyc-total",
        "pyc-continue"
      ],
      "iframes": [],
      "stripe": false
    },
    {
      "t": 45,
      "tail": " / The Check / ON THE TABLE / 1× / Canary Cola / $3.50 / Subtotal / $3.50 / Tax / $0.31 / Amount due / $3.81 / ADD A TIP / 18% / $0.69 / 20% / $0.76 / 25% / $0.95 / Custom / — / 100% of your tip goes to tonight’s floor & kitchen team. / Total with tip / $4.57 / Continue to payment",
      "testids": [
        "m2-layout",
        "m2-menu-slide-host",
        "m2-course-viewport",
        "m2-masonry",
        "patron-badge",
        "m2-to-top",
        "m2-dock-scrim",
        "m2-dock",
        "m2-dock-trigger",
        "service-bubble",
        "pay-your-check",
        "pyc-grabber",
        "pyc-title-row",
        "pyc-title",
        "pyc-close",
        "pyc-line-items",
        "pyc-line-items-caption",
        "pyc-line-item",
        "pyc-subtotal",
        "pyc-tax",
        "pyc-amount-due",
        "pyc-tip-18",
        "pyc-tip-20",
        "pyc-tip-25",
        "pyc-tip-custom",
        "pyc-total",
        "pyc-continue"
      ],
      "iframes": [],
      "stripe": false
    },
    {
      "t": 50,
      "tail": " / The Check / ON THE TABLE / 1× / Canary Cola / $3.50 / Subtotal / $3.50 / Tax / $0.31 / Amount due / $3.81 / ADD A TIP / 18% / $0.69 / 20% / $0.76 / 25% / $0.95 / Custom / — / 100% of your tip goes to tonight’s floor & kitchen team. / Total with tip / $4.57 / Continue to payment",
      "testids": [
        "m2-layout",
        "m2-menu-slide-host",
        "m2-course-viewport",
        "m2-masonry",
        "patron-badge",
        "m2-to-top",
        "m2-dock-scrim",
        "m2-dock",
        "m2-dock-trigger",
        "service-bubble",
        "pay-your-check",
        "pyc-grabber",
        "pyc-title-row",
        "pyc-title",
        "pyc-close",
        "pyc-line-items",
        "pyc-line-items-caption",
        "pyc-line-item",
        "pyc-subtotal",
        "pyc-tax",
        "pyc-amount-due",
        "pyc-tip-18",
        "pyc-tip-20",
        "pyc-tip-25",
        "pyc-tip-custom",
        "pyc-total",
        "pyc-continue"
      ],
      "iframes": [],
      "stripe": false
    },
    {
      "t": 55,
      "tail": " / The Check / ON THE TABLE / 1× / Canary Cola / $3.50 / Subtotal / $3.50 / Tax / $0.31 / Amount due / $3.81 / ADD A TIP / 18% / $0.69 / 20% / $0.76 / 25% / $0.95 / Custom / — / 100% of your tip goes to tonight’s floor & kitchen team. / Total with tip / $4.57 / Continue to payment",
      "testids": [
        "m2-layout",
        "m2-menu-slide-host",
        "m2-course-viewport",
        "m2-masonry",
        "patron-badge",
        "m2-to-top",
        "m2-dock-scrim",
        "m2-dock",
        "m2-dock-trigger",
        "service-bubble",
        "pay-your-check",
        "pyc-grabber",
        "pyc-title-row",
        "pyc-title",
        "pyc-close",
        "pyc-line-items",
        "pyc-line-items-caption",
        "pyc-line-item",
        "pyc-subtotal",
        "pyc-tax",
        "pyc-amount-due",
        "pyc-tip-18",
        "pyc-tip-20",
        "pyc-tip-25",
        "pyc-tip-custom",
        "pyc-total",
        "pyc-continue"
      ],
      "iframes": [],
      "stripe": false
    },
    {
      "t": 60,
      "tail": " / The Check / ON THE TABLE / 1× / Canary Cola / $3.50 / Subtotal / $3.50 / Tax / $0.31 / Amount due / $3.81 / ADD A TIP / 18% / $0.69 / 20% / $0.76 / 25% / $0.95 / Custom / — / 100% of your tip goes to tonight’s floor & kitchen team. / Total with tip / $4.57 / Continue to payment",
      "testids": [
        "m2-layout",
        "m2-menu-slide-host",
        "m2-course-viewport",
        "m2-masonry",
        "patron-badge",
        "m2-to-top",
        "m2-dock-scrim",
        "m2-dock",
        "m2-dock-trigger",
        "service-bubble",
        "pay-your-check",
        "pyc-grabber",
        "pyc-title-row",
        "pyc-title",
        "pyc-close",
        "pyc-line-items",
        "pyc-line-items-caption",
        "pyc-line-item",
        "pyc-subtotal",
        "pyc-tax",
        "pyc-amount-due",
        "pyc-tip-18",
        "pyc-tip-20",
        "pyc-tip-25",
        "pyc-tip-custom",
        "pyc-total",
        "pyc-continue"
      ],
      "iframes": [],
      "stripe": false
    },
    {
      "t": 65,
      "tail": " / The Check / ON THE TABLE / 1× / Canary Cola / $3.50 / Subtotal / $3.50 / Tax / $0.31 / Amount due / $3.81 / ADD A TIP / 18% / $0.69 / 20% / $0.76 / 25% / $0.95 / Custom / — / 100% of your tip goes to tonight’s floor & kitchen team. / Total with tip / $4.57 / Continue to payment",
      "testids": [
        "m2-layout",
        "m2-menu-slide-host",
        "m2-course-viewport",
        "m2-masonry",
        "patron-badge",
        "m2-to-top",
        "m2-dock-scrim",
        "m2-dock",
        "m2-dock-trigger",
        "service-bubble",
        "pay-your-check",
        "pyc-grabber",
        "pyc-title-row",
        "pyc-title",
        "pyc-close",
        "pyc-line-items",
        "pyc-line-items-caption",
        "pyc-line-item",
        "pyc-subtotal",
        "pyc-tax",
        "pyc-amount-due",
        "pyc-tip-18",
        "pyc-tip-20",
        "pyc-tip-25",
        "pyc-tip-custom",
        "pyc-total",
        "pyc-continue"
      ],
      "iframes": [],
      "stripe": false
    },
    {
      "t": 70,
      "tail": " / The Check / ON THE TABLE / 1× / Canary Cola / $3.50 / Subtotal / $3.50 / Tax / $0.31 / Amount due / $3.81 / ADD A TIP / 18% / $0.69 / 20% / $0.76 / 25% / $0.95 / Custom / — / 100% of your tip goes to tonight’s floor & kitchen team. / Total with tip / $4.57 / Continue to payment",
      "testids": [
        "m2-layout",
        "m2-menu-slide-host",
        "m2-course-viewport",
        "m2-masonry",
        "patron-badge",
        "m2-to-top",
        "m2-dock-scrim",
        "m2-dock",
        "m2-dock-trigger",
        "service-bubble",
        "pay-your-check",
        "pyc-grabber",
        "pyc-title-row",
        "pyc-title",
        "pyc-close",
        "pyc-line-items",
        "pyc-line-items-caption",
        "pyc-line-item",
        "pyc-subtotal",
        "pyc-tax",
        "pyc-amount-due",
        "pyc-tip-18",
        "pyc-tip-20",
        "pyc-tip-25",
        "pyc-tip-custom",
        "pyc-total",
        "pyc-continue"
      ],
      "iframes": [],
      "stripe": false
    },
    {
      "t": 75,
      "tail": " / The Check / ON THE TABLE / 1× / Canary Cola / $3.50 / Subtotal / $3.50 / Tax / $0.31 / Amount due / $3.81 / ADD A TIP / 18% / $0.69 / 20% / $0.76 / 25% / $0.95 / Custom / — / 100% of your tip goes to tonight’s floor & kitchen team. / Total with tip / $4.57 / Continue to payment",
      "testids": [
        "m2-layout",
        "m2-menu-slide-host",
        "m2-course-viewport",
        "m2-masonry",
        "patron-badge",
        "m2-to-top",
        "m2-dock-scrim",
        "m2-dock",
        "m2-dock-trigger",
        "service-bubble",
        "pay-your-check",
        "pyc-grabber",
        "pyc-title-row",
        "pyc-title",
        "pyc-close",
        "pyc-line-items",
        "pyc-line-items-caption",
        "pyc-line-item",
        "pyc-subtotal",
        "pyc-tax",
        "pyc-amount-due",
        "pyc-tip-18",
        "pyc-tip-20",
        "pyc-tip-25",
        "pyc-tip-custom",
        "pyc-total",
        "pyc-continue"
      ],
      "iframes": [],
      "stripe": false
    },
    {
      "t": 80,
      "tail": " / The Check / ON THE TABLE / 1× / Canary Cola / $3.50 / Subtotal / $3.50 / Tax / $0.31 / Amount due / $3.81 / ADD A TIP / 18% / $0.69 / 20% / $0.76 / 25% / $0.95 / Custom / — / 100% of your tip goes to tonight’s floor & kitchen team. / Total with tip / $4.57 / Continue to payment",
      "testids": [
        "m2-layout",
        "m2-menu-slide-host",
        "m2-course-viewport",
        "m2-masonry",
        "patron-badge",
        "m2-to-top",
        "m2-dock-scrim",
        "m2-dock",
        "m2-dock-trigger",
        "service-bubble",
        "pay-your-check",
        "pyc-grabber",
        "pyc-title-row",
        "pyc-title",
        "pyc-close",
        "pyc-line-items",
        "pyc-line-items-caption",
        "pyc-line-item",
        "pyc-subtotal",
        "pyc-tax",
        "pyc-amount-due",
        "pyc-tip-18",
        "pyc-tip-20",
        "pyc-tip-25",
        "pyc-tip-custom",
        "pyc-total",
        "pyc-continue"
      ],
      "iframes": [],
      "stripe": false
    },
    {
      "t": 85,
      "tail": " / The Check / ON THE TABLE / 1× / Canary Cola / $3.50 / Subtotal / $3.50 / Tax / $0.31 / Amount due / $3.81 / ADD A TIP / 18% / $0.69 / 20% / $0.76 / 25% / $0.95 / Custom / — / 100% of your tip goes to tonight’s floor & kitchen team. / Total with tip / $4.57 / Continue to payment",
      "testids": [
        "m2-layout",
        "m2-menu-slide-host",
        "m2-course-viewport",
        "m2-masonry",
        "patron-badge",
        "m2-to-top",
        "m2-dock-scrim",
        "m2-dock",
        "m2-dock-trigger",
        "service-bubble",
        "pay-your-check",
        "pyc-grabber",
        "pyc-title-row",
        "pyc-title",
        "pyc-close",
        "pyc-line-items",
        "pyc-line-items-caption",
        "pyc-line-item",
        "pyc-subtotal",
        "pyc-tax",
        "pyc-amount-due",
        "pyc-tip-18",
        "pyc-tip-20",
        "pyc-tip-25",
        "pyc-tip-custom",
        "pyc-total",
        "pyc-continue"
      ],
      "iframes": [],
      "stripe": false
    },
    {
      "t": 90,
      "tail": " / The Check / ON THE TABLE / 1× / Canary Cola / $3.50 / Subtotal / $3.50 / Tax / $0.31 / Amount due / $3.81 / ADD A TIP / 18% / $0.69 / 20% / $0.76 / 25% / $0.95 / Custom / — / 100% of your tip goes to tonight’s floor & kitchen team. / Total with tip / $4.57 / Continue to payment",
      "testids": [
        "m2-layout",
        "m2-menu-slide-host",
        "m2-course-viewport",
        "m2-masonry",
        "patron-badge",
        "m2-to-top",
        "m2-dock-scrim",
        "m2-dock",
        "m2-dock-trigger",
        "service-bubble",
        "pay-your-check",
        "pyc-grabber",
        "pyc-title-row",
        "pyc-title",
        "pyc-close",
        "pyc-line-items",
        "pyc-line-items-caption",
        "pyc-line-item",
        "pyc-subtotal",
        "pyc-tax",
        "pyc-amount-due",
        "pyc-tip-18",
        "pyc-tip-20",
        "pyc-tip-25",
        "pyc-tip-custom",
        "pyc-total",
        "pyc-continue"
      ],
      "iframes": [],
      "stripe": false
    },
    {
      "t": 95,
      "tail": " / The Check / ON THE TABLE / 1× / Canary Cola / $3.50 / Subtotal / $3.50 / Tax / $0.31 / Amount due / $3.81 / ADD A TIP / 18% / $0.69 / 20% / $0.76 / 25% / $0.95 / Custom / — / 100% of your tip goes to tonight’s floor & kitchen team. / Total with tip / $4.57 / Continue to payment",
      "testids": [
        "m2-layout",
        "m2-menu-slide-host",
        "m2-course-viewport",
        "m2-masonry",
        "patron-badge",
        "m2-to-top",
        "m2-dock-scrim",
        "m2-dock",
        "m2-dock-trigger",
        "service-bubble",
        "pay-your-check",
        "pyc-grabber",
        "pyc-title-row",
        "pyc-title",
        "pyc-close",
        "pyc-line-items",
        "pyc-line-items-caption",
        "pyc-line-item",
        "pyc-subtotal",
        "pyc-tax",
        "pyc-amount-due",
        "pyc-tip-18",
        "pyc-tip-20",
        "pyc-tip-25",
        "pyc-tip-custom",
        "pyc-total",
        "pyc-continue"
      ],
      "iframes": [],
      "stripe": false
    },
    {
      "t": 100,
      "tail": " / The Check / ON THE TABLE / 1× / Canary Cola / $3.50 / Subtotal / $3.50 / Tax / $0.31 / Amount due / $3.81 / ADD A TIP / 18% / $0.69 / 20% / $0.76 / 25% / $0.95 / Custom / — / 100% of your tip goes to tonight’s floor & kitchen team. / Total with tip / $4.57 / Continue to payment",
      "testids": [
        "m2-layout",
        "m2-menu-slide-host",
        "m2-course-viewport",
        "m2-masonry",
        "patron-badge",
        "m2-to-top",
        "m2-dock-scrim",
        "m2-dock",
        "m2-dock-trigger",
        "service-bubble",
        "pay-your-check",
        "pyc-grabber",
        "pyc-title-row",
        "pyc-title",
        "pyc-close",
        "pyc-line-items",
        "pyc-line-items-caption",
        "pyc-line-item",
        "pyc-subtotal",
        "pyc-tax",
        "pyc-amount-due",
        "pyc-tip-18",
        "pyc-tip-20",
        "pyc-tip-25",
        "pyc-tip-custom",
        "pyc-total",
        "pyc-continue"
      ],
      "iframes": [],
      "stripe": false
    },
    {
      "t": 105,
      "tail": " / The Check / ON THE TABLE / 1× / Canary Cola / $3.50 / Subtotal / $3.50 / Tax / $0.31 / Amount due / $3.81 / ADD A TIP / 18% / $0.69 / 20% / $0.76 / 25% / $0.95 / Custom / — / 100% of your tip goes to tonight’s floor & kitchen team. / Total with tip / $4.57 / Continue to payment",
      "testids": [
        "m2-layout",
        "m2-menu-slide-host",
        "m2-course-viewport",
        "m2-masonry",
        "patron-badge",
        "m2-to-top",
        "m2-dock-scrim",
        "m2-dock",
        "m2-dock-trigger",
        "service-bubble",
        "pay-your-check",
        "pyc-grabber",
        "pyc-title-row",
        "pyc-title",
        "pyc-close",
        "pyc-line-items",
        "pyc-line-items-caption",
        "pyc-line-item",
        "pyc-subtotal",
        "pyc-tax",
        "pyc-amount-due",
        "pyc-tip-18",
        "pyc-tip-20",
        "pyc-tip-25",
        "pyc-tip-custom",
        "pyc-total",
        "pyc-continue"
      ],
      "iframes": [],
      "stripe": false
    },
    {
      "t": 110,
      "tail": " / The Check / ON THE TABLE / 1× / Canary Cola / $3.50 / Subtotal / $3.50 / Tax / $0.31 / Amount due / $3.81 / ADD A TIP / 18% / $0.69 / 20% / $0.76 / 25% / $0.95 / Custom / — / 100% of your tip goes to tonight’s floor & kitchen team. / Total with tip / $4.57 / Continue to payment",
      "testids": [
        "m2-layout",
        "m2-menu-slide-host",
        "m2-course-viewport",
        "m2-masonry",
        "patron-badge",
        "m2-to-top",
        "m2-dock-scrim",
        "m2-dock",
        "m2-dock-trigger",
        "service-bubble",
        "pay-your-check",
        "pyc-grabber",
        "pyc-title-row",
        "pyc-title",
        "pyc-close",
        "pyc-line-items",
        "pyc-line-items-caption",
        "pyc-line-item",
        "pyc-subtotal",
        "pyc-tax",
        "pyc-amount-due",
        "pyc-tip-18",
        "pyc-tip-20",
        "pyc-tip-25",
        "pyc-tip-custom",
        "pyc-total",
        "pyc-continue"
      ],
      "iframes": [],
      "stripe": false
    },
    {
      "t": 115,
      "tail": " / The Check / ON THE TABLE / 1× / Canary Cola / $3.50 / Subtotal / $3.50 / Tax / $0.31 / Amount due / $3.81 / ADD A TIP / 18% / $0.69 / 20% / $0.76 / 25% / $0.95 / Custom / — / 100% of your tip goes to tonight’s floor & kitchen team. / Total with tip / $4.57 / Continue to payment",
      "testids": [
        "m2-layout",
        "m2-menu-slide-host",
        "m2-course-viewport",
        "m2-masonry",
        "patron-badge",
        "m2-to-top",
        "m2-dock-scrim",
        "m2-dock",
        "m2-dock-trigger",
        "service-bubble",
        "pay-your-check",
        "pyc-grabber",
        "pyc-title-row",
        "pyc-title",
        "pyc-close",
        "pyc-line-items",
        "pyc-line-items-caption",
        "pyc-line-item",
        "pyc-subtotal",
        "pyc-tax",
        "pyc-amount-due",
        "pyc-tip-18",
        "pyc-tip-20",
        "pyc-tip-25",
        "pyc-tip-custom",
        "pyc-total",
        "pyc-continue"
      ],
      "iframes": [],
      "stripe": false
    },
    {
      "t": 120,
      "tail": " / The Check / ON THE TABLE / 1× / Canary Cola / $3.50 / Subtotal / $3.50 / Tax / $0.31 / Amount due / $3.81 / ADD A TIP / 18% / $0.69 / 20% / $0.76 / 25% / $0.95 / Custom / — / 100% of your tip goes to tonight’s floor & kitchen team. / Total with tip / $4.57 / Continue to payment",
      "testids": [
        "m2-layout",
        "m2-menu-slide-host",
        "m2-course-viewport",
        "m2-masonry",
        "patron-badge",
        "m2-to-top",
        "m2-dock-scrim",
        "m2-dock",
        "m2-dock-trigger",
        "service-bubble",
        "pay-your-check",
        "pyc-grabber",
        "pyc-title-row",
        "pyc-title",
        "pyc-close",
        "pyc-line-items",
        "pyc-line-items-caption",
        "pyc-line-item",
        "pyc-subtotal",
        "pyc-tax",
        "pyc-amount-due",
        "pyc-tip-18",
        "pyc-tip-20",
        "pyc-tip-25",
        "pyc-tip-custom",
        "pyc-total",
        "pyc-continue"
      ],
      "iframes": [],
      "stripe": false
    },
    {
      "t": "after-continue+5s",
      "tail": " / The Check / Card details never touch the restaurant — processed by our payment partner. / Pay $4.57",
      "testids": [
        "m2-layout",
        "m2-menu-slide-host",
        "m2-course-viewport",
        "m2-masonry",
        "patron-badge",
        "m2-to-top",
        "m2-dock-scrim",
        "m2-dock",
        "m2-dock-trigger",
        "service-bubble",
        "pay-your-check",
        "pyc-grabber",
        "pyc-title-row",
        "pyc-title",
        "pyc-close",
        "pyc-pay",
        "pyc-pay-btn"
      ],
      "iframes": [
        {
          "name": "__privateStripeFrame6953",
          "src": "https://js.stripe.com/v3/elements-inner-accessory-target-c2a0d7ddb6a5b3a0d491ea670906c63f.html#__shared_params__[version]=dahlia&__shared_params__[light_experiment_assignments]=%7B%22token%22%3A%22d84",
          "title": "Secure payment input frame",
          "visible": true
        },
        {
          "name": "__privateStripeController6951",
          "src": "https://js.stripe.com/v3/controller-with-preconnect-acff30e3fd7b1e37532d28bab33076b9.html#__shared_params__[version]=dahlia&__shared_params__[light_experiment_assignments]=%7B%22token%22%3A%22d846d1dc",
          "title": null,
          "visible": false
        },
        {
          "name": "__privateStripeFrame6954",
          "src": "https://js.stripe.com/v3/elements-inner-easel-71b776c4e5498e316a4736b8033ff0fc.html#__shared_params__[version]=dahlia&__shared_params__[light_experiment_assignments]=%7B%22token%22%3A%22d846d1dc-17ee-",
          "title": "Stripe developer tools frame",
          "visible": true
        },
        {
          "name": "hcaptcha-invisible",
          "src": "https://js.stripe.com/v3/hcaptcha-invisible-63724c3dead2906b42dc5f1e68e9927f.html#debugMode=false&parentOrigin=https%3A%2F%2Fdcgmji73h6qel.cloudfront.net",
          "title": null,
          "visible": false
        }
      ],
      "stripe": true
    }
  ],
  "stripe": {
    "mounted": true,
    "frames": [
      {
        "name": "__privateStripeFrame6953",
        "src": "https://js.stripe.com/v3/elements-inner-accessory-target-c2a0d7ddb6a5b3a0d491ea670906c63f.html#__shared_params__[version]=dahlia&__shared_params__[light_experiment_assignments]=%7B%22token%22%3A%22d84",
        "title": "Secure payment input frame",
        "visible": true
      },
      {
        "name": "__privateStripeController6951",
        "src": "https://js.stripe.com/v3/controller-with-preconnect-acff30e3fd7b1e37532d28bab33076b9.html#__shared_params__[version]=dahlia&__shared_params__[light_experiment_assignments]=%7B%22token%22%3A%22d846d1dc",
        "title": null,
        "visible": false
      },
      {
        "name": "__privateStripeFrame6954",
        "src": "https://js.stripe.com/v3/elements-inner-easel-71b776c4e5498e316a4736b8033ff0fc.html#__shared_params__[version]=dahlia&__shared_params__[light_experiment_assignments]=%7B%22token%22%3A%22d846d1dc-17ee-",
        "title": "Stripe developer tools frame",
        "visible": true
      },
      {
        "name": "hcaptcha-invisible",
        "src": "https://js.stripe.com/v3/hcaptcha-invisible-63724c3dead2906b42dc5f1e68e9927f.html#debugMode=false&parentOrigin=https%3A%2F%2Fdcgmji73h6qel.cloudfront.net",
        "title": null,
        "visible": false
      }
    ]
  },
  "stopped_at": "Stripe Payment Element on screen",
  "stopped_why": "DELIBERATE: stopped without typing 4242 4242 4242 4242 and without submitting. No card was charged.",
  "log": [
    "04:29:06  P1: goto https://dcgmji73h6qel.cloudfront.net/menu?id=7766d206-244c-576d-be4b-f5e746bf9832&table=9996&layout=mosaic_v2",
    "04:29:14  P1: welcome gate -> not-present",
    "04:29:14     dietary question present (button) -> clicking",
    "04:29:17  P1: dietary gate -> dismissed",
    "04:29:19  P2: goto https://dcgmji73h6qel.cloudfront.net/menu?id=7766d206-244c-576d-be4b-f5e746bf9832&table=9996&layout=mosaic_v2",
    "04:29:27  P2: welcome gate -> not-present",
    "04:29:27     dietary question present (button) -> clicking",
    "04:29:30  P2: dietary gate -> dismissed",
    "04:29:32  P1: 9 \"Add ... to order\" buttons visible",
    "04:29:32     tapped add button \"Add Canary Cola to order\"",
    "04:29:35  P1: added Add Canary Cola to order",
    "04:29:35  P2: 9 \"Add ... to order\" buttons visible",
    "04:29:36     tapped add button \"Add Canary Iced Tea to order\"",
    "04:29:38  P2: added Add Canary Iced Tea to order",
    "04:29:38     tapped View order",
    "04:29:41     tapped place order",
    "04:30:04     evaluate-clicked service button (tap intercepted)",
    "04:30:07     tapped Check Please",
    "04:30:11     tapped Cover",
    "04:30:15     tapped The whole table",
    "04:30:19     tapped Pay now on my phone",
    "04:30:19  PayYourCheck opened -> polling for 120s",
    "04:30:24    t+5s  stripe=false iframes=0  tail=\" / The Check / Loading your check…\"",
    "04:30:29    t+10s  stripe=false iframes=0  tail=\" / The Check / ON THE TABLE / 1× / Canary Cola / $3.50 / Subtotal / $3.50 / Tax / $0.31 / Amount due / $3.81 / ADD A TIP / 18% / $0.69 / 20% / $0.76 / 25% / $0.95 / Custom / — / 100% of your tip goes \"",
    "04:30:34    t+15s  stripe=false iframes=0  tail=\" / The Check / ON THE TABLE / 1× / Canary Cola / $3.50 / Subtotal / $3.50 / Tax / $0.31 / Amount due / $3.81 / ADD A TIP / 18% / $0.69 / 20% / $0.76 / 25% / $0.95 / Custom / — / 100% of your tip goes \"",
    "04:30:39    t+20s  stripe=false iframes=0  tail=\" / The Check / ON THE TABLE / 1× / Canary Cola / $3.50 / Subtotal / $3.50 / Tax / $0.31 / Amount due / $3.81 / ADD A TIP / 18% / $0.69 / 20% / $0.76 / 25% / $0.95 / Custom / — / 100% of your tip goes \"",
    "04:30:44    t+25s  stripe=false iframes=0  tail=\" / The Check / ON THE TABLE / 1× / Canary Cola / $3.50 / Subtotal / $3.50 / Tax / $0.31 / Amount due / $3.81 / ADD A TIP / 18% / $0.69 / 20% / $0.76 / 25% / $0.95 / Custom / — / 100% of your tip goes \"",
    "04:30:49    t+30s  stripe=false iframes=0  tail=\" / The Check / ON THE TABLE / 1× / Canary Cola / $3.50 / Subtotal / $3.50 / Tax / $0.31 / Amount due / $3.81 / ADD A TIP / 18% / $0.69 / 20% / $0.76 / 25% / $0.95 / Custom / — / 100% of your tip goes \"",
    "04:30:54    t+35s  stripe=false iframes=0  tail=\" / The Check / ON THE TABLE / 1× / Canary Cola / $3.50 / Subtotal / $3.50 / Tax / $0.31 / Amount due / $3.81 / ADD A TIP / 18% / $0.69 / 20% / $0.76 / 25% / $0.95 / Custom / — / 100% of your tip goes \"",
    "04:30:59    t+40s  stripe=false iframes=0  tail=\" / The Check / ON THE TABLE / 1× / Canary Cola / $3.50 / Subtotal / $3.50 / Tax / $0.31 / Amount due / $3.81 / ADD A TIP / 18% / $0.69 / 20% / $0.76 / 25% / $0.95 / Custom / — / 100% of your tip goes \"",
    "04:31:04    t+45s  stripe=false iframes=0  tail=\" / The Check / ON THE TABLE / 1× / Canary Cola / $3.50 / Subtotal / $3.50 / Tax / $0.31 / Amount due / $3.81 / ADD A TIP / 18% / $0.69 / 20% / $0.76 / 25% / $0.95 / Custom / — / 100% of your tip goes \"",
    "04:31:09    t+50s  stripe=false iframes=0  tail=\" / The Check / ON THE TABLE / 1× / Canary Cola / $3.50 / Subtotal / $3.50 / Tax / $0.31 / Amount due / $3.81 / ADD A TIP / 18% / $0.69 / 20% / $0.76 / 25% / $0.95 / Custom / — / 100% of your tip goes \"",
    "04:31:14    t+55s  stripe=false iframes=0  tail=\" / The Check / ON THE TABLE / 1× / Canary Cola / $3.50 / Subtotal / $3.50 / Tax / $0.31 / Amount due / $3.81 / ADD A TIP / 18% / $0.69 / 20% / $0.76 / 25% / $0.95 / Custom / — / 100% of your tip goes \"",
    "04:31:19    t+60s  stripe=false iframes=0  tail=\" / The Check / ON THE TABLE / 1× / Canary Cola / $3.50 / Subtotal / $3.50 / Tax / $0.31 / Amount due / $3.81 / ADD A TIP / 18% / $0.69 / 20% / $0.76 / 25% / $0.95 / Custom / — / 100% of your tip goes \"",
    "04:31:24    t+65s  stripe=false iframes=0  tail=\" / The Check / ON THE TABLE / 1× / Canary Cola / $3.50 / Subtotal / $3.50 / Tax / $0.31 / Amount due / $3.81 / ADD A TIP / 18% / $0.69 / 20% / $0.76 / 25% / $0.95 / Custom / — / 100% of your tip goes \"",
    "04:31:29    t+70s  stripe=false iframes=0  tail=\" / The Check / ON THE TABLE / 1× / Canary Cola / $3.50 / Subtotal / $3.50 / Tax / $0.31 / Amount due / $3.81 / ADD A TIP / 18% / $0.69 / 20% / $0.76 / 25% / $0.95 / Custom / — / 100% of your tip goes \"",
    "04:31:34    t+75s  stripe=false iframes=0  tail=\" / The Check / ON THE TABLE / 1× / Canary Cola / $3.50 / Subtotal / $3.50 / Tax / $0.31 / Amount due / $3.81 / ADD A TIP / 18% / $0.69 / 20% / $0.76 / 25% / $0.95 / Custom / — / 100% of your tip goes \"",
    "04:31:39    t+80s  stripe=false iframes=0  tail=\" / The Check / ON THE TABLE / 1× / Canary Cola / $3.50 / Subtotal / $3.50 / Tax / $0.31 / Amount due / $3.81 / ADD A TIP / 18% / $0.69 / 20% / $0.76 / 25% / $0.95 / Custom / — / 100% of your tip goes \"",
    "04:31:44    t+85s  stripe=false iframes=0  tail=\" / The Check / ON THE TABLE / 1× / Canary Cola / $3.50 / Subtotal / $3.50 / Tax / $0.31 / Amount due / $3.81 / ADD A TIP / 18% / $0.69 / 20% / $0.76 / 25% / $0.95 / Custom / — / 100% of your tip goes \"",
    "04:31:49    t+90s  stripe=false iframes=0  tail=\" / The Check / ON THE TABLE / 1× / Canary Cola / $3.50 / Subtotal / $3.50 / Tax / $0.31 / Amount due / $3.81 / ADD A TIP / 18% / $0.69 / 20% / $0.76 / 25% / $0.95 / Custom / — / 100% of your tip goes \"",
    "04:31:54    t+95s  stripe=false iframes=0  tail=\" / The Check / ON THE TABLE / 1× / Canary Cola / $3.50 / Subtotal / $3.50 / Tax / $0.31 / Amount due / $3.81 / ADD A TIP / 18% / $0.69 / 20% / $0.76 / 25% / $0.95 / Custom / — / 100% of your tip goes \"",
    "04:32:00    t+100s  stripe=false iframes=0  tail=\" / The Check / ON THE TABLE / 1× / Canary Cola / $3.50 / Subtotal / $3.50 / Tax / $0.31 / Amount due / $3.81 / ADD A TIP / 18% / $0.69 / 20% / $0.76 / 25% / $0.95 / Custom / — / 100% of your tip goes \"",
    "04:32:05    t+105s  stripe=false iframes=0  tail=\" / The Check / ON THE TABLE / 1× / Canary Cola / $3.50 / Subtotal / $3.50 / Tax / $0.31 / Amount due / $3.81 / ADD A TIP / 18% / $0.69 / 20% / $0.76 / 25% / $0.95 / Custom / — / 100% of your tip goes \"",
    "04:32:10    t+110s  stripe=false iframes=0  tail=\" / The Check / ON THE TABLE / 1× / Canary Cola / $3.50 / Subtotal / $3.50 / Tax / $0.31 / Amount due / $3.81 / ADD A TIP / 18% / $0.69 / 20% / $0.76 / 25% / $0.95 / Custom / — / 100% of your tip goes \"",
    "04:32:15    t+115s  stripe=false iframes=0  tail=\" / The Check / ON THE TABLE / 1× / Canary Cola / $3.50 / Subtotal / $3.50 / Tax / $0.31 / Amount due / $3.81 / ADD A TIP / 18% / $0.69 / 20% / $0.76 / 25% / $0.95 / Custom / — / 100% of your tip goes \"",
    "04:32:20    t+120s  stripe=false iframes=0  tail=\" / The Check / ON THE TABLE / 1× / Canary Cola / $3.50 / Subtotal / $3.50 / Tax / $0.31 / Amount due / $3.81 / ADD A TIP / 18% / $0.69 / 20% / $0.76 / 25% / $0.95 / Custom / — / 100% of your tip goes \"",
    "04:32:20  tapping \"Continue to payment\" (pyc-continue) -- this advances to the method step, it does not charge",
    "04:32:20     tapped Continue to payment",
    "04:32:25    continue+5s  stripe=true iframes=4 tail=\" / The Check / Card details never touch the restaurant — processed by our payment partner. / Pay $4.57\"",
    "04:32:25  FINAL stripe=true; tail=\" / The Check / Card details never touch the restaurant — processed by our payment partner. / Pay $4.57\""
  ],
  "final_buttons": [
    {
      "text": "Menu actions",
      "testid": "m2-dock-trigger",
      "disabled": false
    },
    {
      "text": "Swipe down to close",
      "testid": "pyc-grabber",
      "disabled": false
    },
    {
      "text": "Close",
      "testid": "pyc-close",
      "disabled": false
    },
    {
      "text": "Pay $4.57",
      "testid": "pyc-pay-btn",
      "disabled": true
    }
  ],
  "final_tail": "\nThe Check\nCard details never touch the restaurant — processed by our payment partner.\nPay $4.57"
}