Files
th-hotel-simple/docs/import/20260710/归档/skills/booking-desk-event/references/13-voucher-payment.md
2026-07-12 09:57:54 +08:00

3.5 KiB
Raw Blame History

Voucher 与付款凭证

适用业务

仅当当前邮件包含真实当前 voucher 或 payment evidence 时使用:

  • 当前附件图片
  • 当前 inline image
  • 当前 PDF
  • 当前 downloaded file reference

事件类型:

  • Voucher Received
  • Payment Evidence

两者共享当前附件、目标绑定和安全规则,但不是同一个事件:实际 CREDIT VOUCHER 文档输出 Voucher Received;银行转账、现金存款或交易回执输出 Payment Evidence。Voucher 不证明资金到账Payment Evidence 也不表示酒店已经确认付款。

Credit Voucher

典型信号:

  • LT / LianTai logo。
  • 泰國聯泰旅運集團有限公司 / LIAN TAI TRAVEL GROUP (THAILAND) CO., LTD.
  • CREDIT VOUCHER
  • DATECODE / 團號INOUT
  • SGLTWNTRP
  • BLD
  • 手写、盖章或签名

CODE / 團號 是优先目标来源。模糊、空白或冲突时人工复核。

Bank Transfer Slip

付款证据可包括:

  • 银行转账成功截图
  • 现金存款收据
  • 交易收据
  • payment slip
  • payment confirmation 图片/PDF

不得仅凭文本触发

以下信号不能单独触发:

  • 关键词 voucher / payment slip
  • subject FULL PAYMENT
  • 文字说 voucher 已发送
  • 只有附件文件名
  • 酒店回复 thanking voucher
  • 只有历史中的 voucher
  • 没有当前 image/PDF/file evidence 的表格状态

文本提到 voucher 但缺当前证据时:如果没有匹配任何支持业务事件,由 Main Agent 输出 S10;如果已明确匹配 Voucher/Payment 事件但当前证据不可读或目标不安全,输出业务级 Need Manual Review

同邮件其他付款内容

  • 当前付款凭证与需要酒店决定的付款安排询问同现时,付款文件输出 Payment Evidence,询问原文按 03-current-content-completeness.md 输出到 unhandled_current_intents
  • 例如“余款能否入住时支付”是付款政策审批询问,不是 Payment Notice,也不得改名为 Trace。
  • “余款将在入住时支付”是已经确定、需要随预订保留的补充付款安排,可以按 16-trace-notes.md 输出 Trace.payment_information
  • 当前凭证与未覆盖意图必须分别保留;不得因为付款图片已成功路由就丢弃正文中的审批询问。

目标绑定

一个 voucher/payment event 绑定一个目标 group code 或 reservation key。多个 group code 必须拆分。

一张 bank slip 覆盖多个 group code 时,每个 group code 输出一个事件,并在 extracted_fields.related_group_codes 保留完整集合。多个事件可以共享同一个 voucher_attachment.file_reference

不要把 amount、date、bank account、payer、payee、reference number、QR 或 memo 抽成业务字段。用户应查看原始图片或 PDF。

下游意图

事件可以保留下游意图:付款确认后将 Reservation Type 更新为 PD。本 skill 不确认 payment也不执行更新。

{
  "voucher_attachment": {
    "display_original": true,
    "file_reference": ""
  },
  "requires_department_routing": true,
  "department_routing": [
    {
      "department": "Finance",
      "purpose": "confirm_payment_received",
      "required": true,
      "status": "pending"
    }
  ],
  "post_confirmation_intent": {
    "reservation_type": "PD",
    "status": "pending_payment_confirmation"
  }
}

人工复核

  • 当前 image/PDF/file 不可读。
  • 多个 group code 无法拆分。
  • voucher subtype 不清。
  • target key 缺失且无法唯一绑定。
  • 证据只有历史或文件名。