{
  "synthetic": true,
  "execution": "Teaching record only; no live integration tested",
  "slug": "payment-authorisation-capture-window",
  "group": "commerce",
  "title": [
    "Commission a capture window, not a paid badge",
    "预授权交付，要验收捕获窗口"
  ],
  "intro": [
    "An equipment booking business may want to authorise funds before confirming a charge. The website must distinguish money held from money captured. Commission an operator queue with actual expiry evidence, rather than a green “paid” badge after authorisation.",
    "设备预约商家可能希望先冻结资金，再确认扣款。网站必须区分预授权与已捕获款项；应委托制作带真实到期依据的操作队列，不能预授权后就亮起“已付款”。"
  ],
  "facts": [
    [
      "Stripe documents manual capture, the requires_capture state and the card capture_before field. Expired authorisations release funds; eligible methods and windows differ.",
      "Stripe说明了手动捕获、requires_capture及卡片capture_before字段；过期预授权会释放资金，支持方式与期限各有差别。",
      "https://docs.stripe.com/payments/place-a-hold-on-a-payment-method"
    ]
  ],
  "columns": [
    [
      "Synthetic booking",
      "Evidence at review",
      "Queue outcome"
    ],
    [
      "合成预约",
      "复核依据",
      "队列输出"
    ]
  ],
  "example": [
    [
      [
        "H17: authorised AUD300",
        "capture_before=18 Oct 10:00Z; now 17 Oct 10:00Z",
        "24 h remaining; eligible for staff review, not automatic capture"
      ],
      [
        "H17：预授权AUD300",
        "截止18日10:00Z；现在17日10:00Z",
        "剩24小时；进入员工复核，不能自动扣款"
      ]
    ],
    [
      [
        "H18: same amount",
        "now 18 Oct 10:00Z; expiry reached",
        "Stop capture path; reconcile current provider state"
      ],
      [
        "H18：相同金额",
        "现已到18日10:00Z截止",
        "停止捕获路径；回读平台当前状态"
      ]
    ],
    [
      [
        "H19: approved capture AUD240",
        "authorised 300; ordinary single partial capture",
        "Capture240 proposal; remaining 60 released under documented flow"
      ],
      [
        "H19：批准捕获AUD240",
        "预授权300；普通单次部分捕获",
        "拟捕获240；按文档流程释放余60"
      ]
    ],
    [
      [
        "H20: method/window unknown",
        "No capture_before or supported-method evidence",
        "Do not promise a seven-day hold"
      ],
      [
        "H20：方式与窗口未知",
        "无截止或支持方式证据",
        "不能承诺固定冻结七天"
      ]
    ]
  ],
  "steps": [
    [
      "Agree cancellation, capture approval and customer wording with the merchant. Keep the provider state, authorised amount, capturable amount and final captured amount separate.",
      "与商家约定取消、扣款批准及客户文案；平台状态、预授权、可捕获及最终扣款金额分开保存。"
    ],
    [
      "Build a queue sorted by actual expiry with a warning margin chosen by operations. Exercise just-before, exactly-at and after-expiry inputs in UTC; display the local time separately.",
      "按实际到期排序，预警提前量由运营决定。用UTC演练截止前、截止时及截止后，另行显示本地时间。"
    ],
    [
      "In the authorised supplier test account, verify a normal capture, a partial capture and an expired hold against provider records. Record staff approval and reconciliation evidence.",
      "在获准供应商测试账户核对全额、部分及过期三种记录，保留员工批准及对账依据。"
    ]
  ],
  "result": [
    "At the declared review instant H17 has 24 hours, while H18 must leave the capture-ready queue. A timer does not extend the provider authorisation. The proposed 240 is a merchant instruction requiring its own execution record; this worksheet has not charged anyone.",
    "在声明的复核时刻，H17剩24小时，H18则必须离开可扣款队列。倒计时不会延长平台预授权；240是待执行的商家指令，需要独立扣款记录，本表没有向任何人收费。"
  ],
  "accept": [
    "The operator must be able to identify an expired hold without reading logs or assuming a universal window. Verify captured/released amounts and show unresolved settlement separately.",
    "操作员应能直接识别过期预授权，无须查日志或假定统一期限；核对扣款与释放金额，结算未明另列。"
  ],
  "limit": [
    "Hypothetical booking and timing only. No financial action, eligibility decision or extension was performed. Multicapture, overcapture and method-specific arrangements require separate provider evidence.",
    "仅为假设预约及时间模型；没有执行金融操作、判断资格或延期。多次捕获、超额捕获及特定方式另需平台证据。"
  ]
}
