# 管理后台产品需求文档

> 2026-09-07 · 业务阅读版。与原型的页面说明共用作者源；原型中的演示结果不表示正式能力已经实现。

## 文档定位

本文主要定义做什么、为什么做、使用者能看到什么以及业务结果如何判断。接口路径、数据表、技术框架、服务拆分、内部算法和实现步骤由技术团队设计。已确认的金额口径、权限范围、审批责任、隐私要求及外部对接约定仍需满足；这些是业务或协作约束，不指定实现方式。

## 产品目标与范围

- 管理后台：帮助内部运营、合规和财务跨商户审核、排障和处理资金；平台通道成本和利润仅向授权内部人员展示。

本文涵盖 35 个页面。每页先说明完整流程，再逐区块定义功能、字段、可选值、操作及异常结果。

## 核心业务流程

### 认证审核

找到商户申请 → 阅读资料与文件 → 通过、拒绝或要求补件 → 留下意见 → 商户查看结果。

这样安排的原因：审核依据和结果可追溯，补件要求具体，避免商户不知道下一步。

### 资金复核

申请人提交资金操作 → 独立复核人检查对象、凭证和影响 → 批准或驳回 → 跟进执行 → 核对流水。

这样安排的原因：独立复核减少误操作；批准和执行分开，避免把审批当作到账。

### 运营与配置

从经营异常或商户问题进入记录 → 核对关联业务 → 按权限处理或提交配置变更 → 跟进生效及结果。

这样安排的原因：能从概览找到问题依据；配置变更不重写历史交易事实。

## 页面目录

| 页面 | 用途 |
| --- | --- |
| [审批详情](#product-admin-approval-details) | 让复核人判断某项申请能否批准，并跟进批准后的实际执行结果。 |
| [待审批事项](#product-admin-approvals) | 让复核人员集中查找需要处理的资金或配置申请。 |
| [后台操作记录](#product-admin-audit-logs) | 追溯谁在什么时候对哪个商户或对象做了什么，以及结果如何。 |
| [后台身份验证](#product-admin-auth-verification) | 在用户名和密码验证后，完成内部人员的第二步身份确认。 |
| [每日余额快照详情](#product-admin-daily-balance-details) | 帮助财务解释某家商户一天的余额变化，并追溯对账差额。 |
| [每日余额快照](#product-admin-daily-balances) | 跨商户查看每日余额，找出需要进一步核对的差异。 |
| [运营总览](#product-admin-dashboard) | 让管理层和运营了解平台交易表现、收入成本及优先待办。 |
| [出款处理详情](#product-admin-disbursement-details) | 帮助运营查清一笔出款的收款方、资金情况和处理过程。 |
| [出款订单管理](#product-admin-disbursements) | 跨商户查询出款订单，定位处理中或失败的付款。 |
| [冻结记录详情](#product-admin-freeze-details) | 核对一笔冻结为什么产生、占用多少资金以及是否已经释放。 |
| [冻结资金记录](#product-admin-freeze-records) | 查找商户钱包被冻结的资金，支持合规和财务跟进。 |
| [企业认证审核详情](#product-admin-kyb-review-details) | 让合规人员根据企业资料和证明文件判断是否通过商户认证。 |
| [企业认证审核队列](#product-admin-kyb-reviews) | 让合规人员找到待审核或待补件的商户认证申请。 |
| [内部人员登录](#product-admin-login) | 验证 iPay 内部人员身份，进入独立的管理后台。 |
| [商户业务工作台](#product-admin-merchant-details) | 让运营在一个商户下集中查看资料、认证、能力、费用、钱包及订单，并完成授权配置。 |
| [商户列表](#product-admin-merchants) | 查找平台商户并进入其业务工作台，供运营和支持处理问题。 |
| [收款处理详情](#product-admin-payment-details) | 让运营查明客户是否付款、费用如何扣除、结算到哪里以及通知是否成功。 |
| [收款订单管理](#product-admin-payments) | 跨商户查询客户付款，定位异常和核对交易表现。 |
| [通道账户余额详情](#product-admin-provider-balance-details) | 让财务了解一个通道账户还剩多少资金、数据是否新鲜，以及余额怎样形成。 |
| [通道账户余额](#product-admin-provider-balances) | 集中查看支付通道资金是否充足及是否存在数据过期或差异。 |
| [通道成本配置](#product-admin-provider-fees) | 维护平台向支付通道支付的费用规则，用于核对成本与毛利。 |
| [后台角色权限](#product-admin-roles) | 定义不同内部岗位可以查看哪些数据和执行哪些操作。 |
| [收款与出款通道配置](#product-admin-routing) | 配置某种收款方式或出款路径使用哪个主通道及备用通道。 |
| [内部账号安全](#product-admin-security) | 维护内部账号的两步验证并检查登录活动。 |
| [实时结算详情](#product-admin-settlement-details) | 核对一笔收款结算的计算结果及对商户钱包的影响。 |
| [实时结算记录](#product-admin-settlements) | 跨商户核对逐笔收款的结算进度和净额。 |
| [充值核实与处理](#product-admin-top-up-details) | 让财务核对商户充值的转账资料、审批状态，并跟进实际入账。 |
| [充值申请管理](#product-admin-top-ups) | 让财务集中核对充值申请，识别待处理及疑似重复记录。 |
| [后台人员账号](#product-admin-users) | 管理内部员工账号、状态及角色分配。 |
| [商户钱包详情](#product-admin-wallet-details) | 让财务核对一家商户的资金构成、申请和最近账务变化。 |
| [钱包流水详情](#product-admin-wallet-transaction-details) | 追溯一笔账务记录及其对商户余额的具体影响。 |
| [钱包流水管理](#product-admin-wallet-transactions) | 供财务跨商户查找已记账的资金变动并排查差异。 |
| [商户钱包列表](#product-admin-wallets) | 集中查看商户余额并进入具体钱包处理资金业务。 |
| [提现审批与处理](#product-admin-withdrawal-details) | 核对一笔提现申请的收款方、费用、审批及资金占用情况。 |
| [提现申请管理](#product-admin-withdrawals) | 让财务集中跟进商户提现的审批和到账进度。 |

<a id="product-admin-approval-details"></a>
## 审批详情

### 要解决什么问题

让复核人判断某项申请能否批准，并跟进批准后的实际执行结果。

### 为什么这样设计

财务需要区分余额、申请、审批及执行，核对每次资金变化的依据；双人复核减少单人错误直接影响资金的风险。

### 谁在什么场景使用

有对应审批权限的复核人员；在收到资金或配置申请后，核对依据、对象及执行影响。

### 页面包含哪些内容

- 申请内容：申请人、目标商户、业务及金额
- 变更前后：批准后资料或资金会如何变化
- 申请与复核：谁发起、谁审核
- 决定时间线：意见和执行结果
- 当前对象与主要操作：操作前先核对对象和当前状态，避免处理错商户或错申请。
- 需要关注的业务提示：让用户发现当前必须处理的事项，并知道下一步找谁或去哪里办理。
- 审批申请：让申请人与复核人各自完成职责，并能追踪执行结果。
- 变更前后对照：帮助复核人员判断本次变更具体会影响什么。
- 申请人与复核人：让申请人与复核人各自完成职责，并能追踪执行结果。
- 审批处理记录：按时间还原业务从创建到当前结果的过程。

### 用户如何完成业务

- 先核对目标对象、凭证和影响
- 有审批权限且符合条件时批准或驳回，填写原因
- 批准后继续查看执行状态

### 业务规则与结果

- 申请人不能审批自己的申请
- 审批通过不等于资金已执行成功
- 驳回要留下明确原因
- 费率依次经过草稿、待审批、批准。批准后按指定时间立即生效或等待生效；已排期表示已批准但尚未到生效时间。驳回不能生效，历史订单仍使用交易时费用。
- 异常队列显示业务编号、所属商户、已等待时间、最近进展、负责人和下一步。提醒及升级使用该业务配置的服务时效；没有承诺时效时显示处理中和联系入口，不虚构预计到账时间。

### 特殊情况

- 资料缺失、无权查看或当前状态不允许操作时，说明原因并提供可继续的入口。
- 提交后结果暂不明确时先核对原记录，不把等待或失败显示为成功。

### 验收看什么结果

- 用户能够识别本页对象、可用功能、业务状态及下一步入口。
- 本页各区块的字段、状态、成功结果和异常结果按下面的独立说明逐项验收。

### 权限与使用条件

- 仅内部已授权人员可进入；查询权限、敏感字段查看权限和操作权限分别判断。
- 任何资金审批不能由申请人自审；未批准不执行，批准不代表资金已经成功。

### 区块：功能导航

在当前工作区内进入需要办理的业务。

背景与用途：在当前工作区内进入需要办理的业务。

业务规则：

- 商户后台保持当前商户身份；管理后台的跨商户查询仍受角色权限限制。
- 只显示可访问模块，当前模块有明确选中状态；展开菜单不提交业务。

操作与交互结果：

- 点击菜单进入对应页面；离开未保存表单时提醒保存或放弃，取消离开保留输入。

异常处理：

- 目标不可访问时说明原因并保留可返回的导航，不能跳到另一商户替代。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：搜索与当前账号

帮助内部人员查找业务对象或管理自己的账号安全。

背景与用途：帮助内部人员查找业务对象或管理自己的账号安全。

业务规则：

- 搜索仅返回有权访问的商户或订单，结果标出对象类型和所属商户。
- 个人安全入口只修改当前登录人员资料，不修改正在查看的商户。

操作与交互结果：

- 输入线索选择结果进入准确对象；从安全入口可查看登录记录和修改凭据。

异常处理：

- 没有结果时保留搜索词并提示调整；无权限对象不泄露详情。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：当前对象与主要操作

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：需要关注的业务提示

让用户发现当前必须处理的事项，并知道下一步找谁或去哪里办理。

背景与用途：让用户发现当前必须处理的事项，并知道下一步找谁或去哪里办理。

业务规则：

- 提示包含问题对象、当前状态、影响及下一步。
- 认证、余额限制和待复核事项分别描述；已处理事项不继续作为未处理提醒。
- 成员未停用且商户为 PENDING_KYB、ACTIVE 或 FROZEN 时可登录和切换；NOT_ACTIVATION、SUSPENDED、CLOSED 禁止进入和切换。暂停或关闭只使该商户会话失效，不影响同一用户的其他商户。

操作与交互结果：

- 点击事项进入该笔申请或对应办理页面；处理后返回刷新该事项结果。

异常处理：

- 没有待办说明目前没有需要处理的事项；无权限查看具体对象时提供可联系角色，不泄露敏感细节。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：审批申请

让申请人与复核人各自完成职责，并能追踪执行结果。

背景与用途：让申请人与复核人各自完成职责，并能追踪执行结果。

业务规则：

- 申请人不能审批自己的申请；只有指定权限的复核人可以处理。
- 待审批、已批准、已驳回是审批结论；未执行、处理中、成功、失败是实际执行结果。
- 费率批准后才可立即生效或进入等待生效；审批通过不等于资金已执行成功。
- 费率依次经过草稿、待审批、批准。批准后按指定时间立即生效或等待生效；已排期表示已批准但尚未到生效时间。驳回不能生效，历史订单仍使用交易时费用。

操作与交互结果：

- 核对对象、材料、金额或差异，再提交批准或带原因的驳回；提交后更新记录及处理时间。

异常处理：

- 已被处理的申请不允许重复批准；结果未知时保留申请号用于继续查询。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：变更前后对照

帮助复核人员判断本次变更具体会影响什么。

背景与用途：帮助复核人员判断本次变更具体会影响什么。

业务规则：

- 逐字段展示原值和申请值；未改字段不伪装为变化。
- 金额、币种、费率、生效时间和适用商户必须能一一对照。

操作与交互结果：

- 复核差异及原因后再选择批准或驳回。

异常处理：

- 原数据已变化时提示冲突，刷新确认前不能按过期差异批准。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：申请人与复核人

让申请人与复核人各自完成职责，并能追踪执行结果。

背景与用途：让申请人与复核人各自完成职责，并能追踪执行结果。

业务规则：

- 申请人不能审批自己的申请；只有指定权限的复核人可以处理。
- 待审批、已批准、已驳回是审批结论；未执行、处理中、成功、失败是实际执行结果。
- 费率批准后才可立即生效或进入等待生效；审批通过不等于资金已执行成功。

操作与交互结果：

- 核对对象、材料、金额或差异，再提交批准或带原因的驳回；提交后更新记录及处理时间。

异常处理：

- 已被处理的申请不允许重复批准；结果未知时保留申请号用于继续查询。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：审批处理记录

按时间还原业务从创建到当前结果的过程。

背景与用途：按时间还原业务从创建到当前结果的过程。

业务规则：

- 每个事件展示时间、事件名称、处理人或系统来源、结果及必要说明。
- 创建、提交、审批、支付和入账分别记录，不能互相替代。
- 补件和重新提交保留前次记录；历史修正留存原因。
- 费率依次经过草稿、待审批、批准。批准后按指定时间立即生效或等待生效；已排期表示已批准但尚未到生效时间。驳回不能生效，历史订单仍使用交易时费用。

操作与交互结果：

- 按时间阅读记录并打开相关凭证或业务详情；返回后保留当前对象。

异常处理：

- 尚未发生的完成事件不显示虚构时间；无记录时说明暂无处理记录。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：操作确认与资料填写

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。
- 认证未完成仍可进入工作区，查看已授权信息、认证进度和缺失资料；受限操作展示具体原因及继续认证入口，不把账户建立当作业务已开通。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

<a id="product-admin-approvals"></a>
## 待审批事项

### 要解决什么问题

让复核人员集中查找需要处理的资金或配置申请。

### 为什么这样设计

财务需要区分余额、申请、审批及执行，核对每次资金变化的依据；双人复核减少单人错误直接影响资金的风险。

### 谁在什么场景使用

有相应权限的 iPay 内部人员，按职责处理授权范围内的商户业务。

### 页面包含哪些内容

- 查询条件：按业务和状态找申请
- 审批队列：目标商户、金额、申请人、审批及执行状态
- 当前对象与主要操作：操作前先核对对象和当前状态，避免处理错商户或错申请。
- 筛选条件：缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。
- 审批队列：让申请人与复核人各自完成职责，并能追踪执行结果。

### 用户如何完成业务

- 筛选待处理申请
- 进入详情核对后作出决定

### 业务规则与结果

- 审批状态与执行状态分开
- 列表上的批准不能被理解为已发生资金变动
- 费率依次经过草稿、待审批、批准。批准后按指定时间立即生效或等待生效；已排期表示已批准但尚未到生效时间。驳回不能生效，历史订单仍使用交易时费用。
- 异常队列显示业务编号、所属商户、已等待时间、最近进展、负责人和下一步。提醒及升级使用该业务配置的服务时效；没有承诺时效时显示处理中和联系入口，不虚构预计到账时间。

### 特殊情况

- 资料缺失、无权查看或当前状态不允许操作时，说明原因并提供可继续的入口。
- 提交后结果暂不明确时先核对原记录，不把等待或失败显示为成功。

### 验收看什么结果

- 用户能够识别本页对象、可用功能、业务状态及下一步入口。
- 本页各区块的字段、状态、成功结果和异常结果按下面的独立说明逐项验收。

### 权限与使用条件

- 仅内部已授权人员可进入；查询权限、敏感字段查看权限和操作权限分别判断。
- 任何资金审批不能由申请人自审；未批准不执行，批准不代表资金已经成功。

### 区块：功能导航

在当前工作区内进入需要办理的业务。

背景与用途：在当前工作区内进入需要办理的业务。

业务规则：

- 商户后台保持当前商户身份；管理后台的跨商户查询仍受角色权限限制。
- 只显示可访问模块，当前模块有明确选中状态；展开菜单不提交业务。

操作与交互结果：

- 点击菜单进入对应页面；离开未保存表单时提醒保存或放弃，取消离开保留输入。

异常处理：

- 目标不可访问时说明原因并保留可返回的导航，不能跳到另一商户替代。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：搜索与当前账号

帮助内部人员查找业务对象或管理自己的账号安全。

背景与用途：帮助内部人员查找业务对象或管理自己的账号安全。

业务规则：

- 搜索仅返回有权访问的商户或订单，结果标出对象类型和所属商户。
- 个人安全入口只修改当前登录人员资料，不修改正在查看的商户。

操作与交互结果：

- 输入线索选择结果进入准确对象；从安全入口可查看登录记录和修改凭据。

异常处理：

- 没有结果时保留搜索词并提示调整；无权限对象不泄露详情。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：当前对象与主要操作

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：筛选条件

缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

背景与用途：缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 搜索（Search） | 用于缩小本页记录范围；不修改记录，应用后明细和汇总使用同一组条件。 | 只读展示；无值时显示无记录或不适用。 |
| 状态（Status） | 当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。 | 只读展示；无值时显示无记录或不适用。 |
| 商户（Merchant） | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| 子商户（Sub-merchant） | 交易所属的下级商户，与门店不是同一个概念。 | 只读展示；无值时显示无记录或不适用。 |
| 日期范围（Date range） | 限定查询起止日期，并明确使用的业务时间与时区。 | 只读展示；无值时显示无记录或不适用。 |
| From | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| To | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 多个不同条件同时生效；未填写的可选条件不限制结果。
- 起止日期使用 Asia/Manila，开始不能晚于结束；金额下限不能超过上限。
- 查询只改变显示范围，不改变订单或资金状态。

操作与交互结果：

- 填写条件后应用，汇总与明细按同一条件刷新；重置恢复默认范围，进入详情后返回保留条件。

异常处理：

- 查询失败保留条件和上次成功结果并注明未更新；无结果提示调整条件，不跳回无关数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：搜索

缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

背景与用途：缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 搜索（Search） | 用于缩小本页记录范围；不修改记录，应用后明细和汇总使用同一组条件。 | 只读展示；无值时显示无记录或不适用。 |
| 状态（Status） | 当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。 | 只读展示；无值时显示无记录或不适用。 |
| 商户（Merchant） | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| 子商户（Sub-merchant） | 交易所属的下级商户，与门店不是同一个概念。 | 只读展示；无值时显示无记录或不适用。 |
| 日期范围（Date range） | 限定查询起止日期，并明确使用的业务时间与时区。 | 只读展示；无值时显示无记录或不适用。 |
| From | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| To | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 多个不同条件同时生效；未填写的可选条件不限制结果。
- 起止日期使用 Asia/Manila，开始不能晚于结束；金额下限不能超过上限。
- 查询只改变显示范围，不改变订单或资金状态。

操作与交互结果：

- 填写条件后应用，汇总与明细按同一条件刷新；重置恢复默认范围，进入详情后返回保留条件。

异常处理：

- 查询失败保留条件和上次成功结果并注明未更新；无结果提示调整条件，不跳回无关数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：审批队列

让申请人与复核人各自完成职责，并能追踪执行结果。

背景与用途：让申请人与复核人各自完成职责，并能追踪执行结果。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| Task | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| Operation | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| 商户（Merchant） | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| 子商户（Sub-merchant） | 交易所属的下级商户，与门店不是同一个概念。 | 只读展示；无值时显示无记录或不适用。 |
| Request / object | Request：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。；object：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| 金额（Amount） | 本次业务本金，以 PHP 展示两位小数；手续费与净额分别列明。 | 只读展示；无值时显示无记录或不适用。 |
| 申请人与复核人（Maker / checker） | 分别显示提交人和独立复核人，同一人不能自审。 | 只读展示；无值时显示无记录或不适用。 |
| Policy | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| 审批与执行结果（Decision / execution） | 是否获批和是否执行成功分别显示；批准不等于资金到账。 | 只读展示；无值时显示无记录或不适用。 |
| Created / expires | 创建时间：业务记录建立时间，按 Asia/Manila 展示，与提交或完成时间分开。；expires：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| 操作（Action） | 针对这一行记录可执行的动作；点击前检查该记录状态与本人权限。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 申请人不能审批自己的申请；只有指定权限的复核人可以处理。
- 待审批、已批准、已驳回是审批结论；未执行、处理中、成功、失败是实际执行结果。
- 费率批准后才可立即生效或进入等待生效；审批通过不等于资金已执行成功。
- 费率依次经过草稿、待审批、批准。批准后按指定时间立即生效或等待生效；已排期表示已批准但尚未到生效时间。驳回不能生效，历史订单仍使用交易时费用。

操作与交互结果：

- 核对对象、材料、金额或差异，再提交批准或带原因的驳回；提交后更新记录及处理时间。

异常处理：

- 已被处理的申请不允许重复批准；结果未知时保留申请号用于继续查询。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：申请人与复核人明细表

说明「待审批事项」中Task、Operation、商户、子商户、Request / object的用途，便于填写、查找或核对当前记录。

背景与用途：这一部分让使用者在待审批事项中能够说明「待审批事项」中Task、Operation、商户、子商户、Request / object的用途，便于填写、查找或核对当前记录，减少误读和重复操作。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| Task | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| Operation | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| 商户（Merchant） | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| 子商户（Sub-merchant） | 交易所属的下级商户，与门店不是同一个概念。 | 只读展示；无值时显示无记录或不适用。 |
| Request / object | Request：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。；object：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| 金额（Amount） | 本次业务本金，以 PHP 展示两位小数；手续费与净额分别列明。 | 只读展示；无值时显示无记录或不适用。 |
| 申请人与复核人（Maker / checker） | 分别显示提交人和独立复核人，同一人不能自审。 | 只读展示；无值时显示无记录或不适用。 |
| Policy | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| 审批与执行结果（Decision / execution） | 是否获批和是否执行成功分别显示；批准不等于资金到账。 | 只读展示；无值时显示无记录或不适用。 |
| Created / expires | 创建时间：业务记录建立时间，按 Asia/Manila 展示，与提交或完成时间分开。；expires：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| 操作（Action） | 针对这一行记录可执行的动作；点击前检查该记录状态与本人权限。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- Task：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。
- Operation：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。
- 商户：识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：翻页与结果数量

在保持查询条件的前提下浏览更多记录。

背景与用途：在保持查询条件的前提下浏览更多记录。

业务规则：

- 展示结果总数、当前页和每页数量；总数仅属于本次获授权筛选范围。
- 筛选变化后回到第一页，翻页不更改业务数据。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 最后一页不能继续下一页；新查询无记录时显示空结果，不显示旧页数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

<a id="product-admin-audit-logs"></a>
## 后台操作记录

### 要解决什么问题

追溯谁在什么时候对哪个商户或对象做了什么，以及结果如何。

### 为什么这样设计

内部人员职责不同，需要按岗位使用数据和操作；权限与操作记录明确，才能追溯责任并减少越权。

### 谁在什么场景使用

有相应权限的 iPay 内部人员，按职责处理授权范围内的商户业务。

### 页面包含哪些内容

- 操作事件：操作人、对象、动作、原因及结果
- 当前对象与主要操作：操作前先核对对象和当前状态，避免处理错商户或错申请。
- 操作事件：让授权人员追溯谁在什么时候对什么对象做了什么。

### 用户如何完成业务

- 查找相关人员或业务记录
- 查看事件内容

### 业务规则与结果

- 查看记录不会修改业务
- 密码、验证码和完整密钥不应出现在普通操作记录中

### 特殊情况

- 读取失败时说明原因并提供重试或返回入口；不能把失败显示为成功或零余额。
- 没有记录时说明暂无记录；筛选无结果时提示调整条件。

### 验收看什么结果

- 用户能够识别本页对象、可用功能、业务状态及下一步入口。
- 本页各区块的字段、状态、成功结果和异常结果按下面的独立说明逐项验收。

### 权限与使用条件

- 仅内部已授权人员可进入；查询权限、敏感字段查看权限和操作权限分别判断。
- 任何资金审批不能由申请人自审；未批准不执行，批准不代表资金已经成功。

### 区块：功能导航

在当前工作区内进入需要办理的业务。

背景与用途：在当前工作区内进入需要办理的业务。

业务规则：

- 商户后台保持当前商户身份；管理后台的跨商户查询仍受角色权限限制。
- 只显示可访问模块，当前模块有明确选中状态；展开菜单不提交业务。

操作与交互结果：

- 点击菜单进入对应页面；离开未保存表单时提醒保存或放弃，取消离开保留输入。

异常处理：

- 目标不可访问时说明原因并保留可返回的导航，不能跳到另一商户替代。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：搜索与当前账号

帮助内部人员查找业务对象或管理自己的账号安全。

背景与用途：帮助内部人员查找业务对象或管理自己的账号安全。

业务规则：

- 搜索仅返回有权访问的商户或订单，结果标出对象类型和所属商户。
- 个人安全入口只修改当前登录人员资料，不修改正在查看的商户。

操作与交互结果：

- 输入线索选择结果进入准确对象；从安全入口可查看登录记录和修改凭据。

异常处理：

- 没有结果时保留搜索词并提示调整；无权限对象不泄露详情。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：当前对象与主要操作

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：操作事件

让授权人员追溯谁在什么时候对什么对象做了什么。

背景与用途：让授权人员追溯谁在什么时候对什么对象做了什么。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 搜索（Search） | 用于缩小本页记录范围；不修改记录，应用后明细和汇总使用同一组条件。 | 只读展示；无值时显示无记录或不适用。 |
| 状态（Status） | 当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。 | 只读展示；无值时显示无记录或不适用。 |
| 日期范围（Date range） | 限定查询起止日期，并明确使用的业务时间与时区。 | 只读展示；无值时显示无记录或不适用。 |
| 时间（Time） | 本项对应业务事件的时间，统一按 Asia/Manila 展示；未发生时显示未完成或无记录。 | 只读展示；无值时显示无记录或不适用。 |
| 操作者（Actor） | 发起该事件的人员或系统，保留当时身份。 | 只读展示；无值时显示无记录或不适用。 |
| 操作（Action） | 针对这一行记录可执行的动作；点击前检查该记录状态与本人权限。 | 只读展示；无值时显示无记录或不适用。 |
| Object | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| 商户（Merchant） | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| 处理结果（Result） | 该次操作或业务的实际结果，与请求已收到区分。 | 只读展示；无值时显示无记录或不适用。 |
| 追踪编号（Trace ID） | 供授权支持人员定位同一处理过程的标识。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 记录时间、操作者、动作、业务对象、所属商户和处理结果。
- 敏感值脱敏，历史记录只读；失败操作与成功操作区分。

操作与交互结果：

- 按人员、时间或动作查找，进入有权访问的相关对象核对。

异常处理：

- 没有记录显示暂无操作；读取失败保留条件并允许重试。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：搜索

缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

背景与用途：缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 搜索（Search） | 用于缩小本页记录范围；不修改记录，应用后明细和汇总使用同一组条件。 | 只读展示；无值时显示无记录或不适用。 |
| 状态（Status） | 当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。 | 只读展示；无值时显示无记录或不适用。 |
| 日期范围（Date range） | 限定查询起止日期，并明确使用的业务时间与时区。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 多个不同条件同时生效；未填写的可选条件不限制结果。
- 起止日期使用 Asia/Manila，开始不能晚于结束；金额下限不能超过上限。
- 查询只改变显示范围，不改变订单或资金状态。

操作与交互结果：

- 填写条件后应用，汇总与明细按同一条件刷新；重置恢复默认范围，进入详情后返回保留条件。

异常处理：

- 查询失败保留条件和上次成功结果并注明未更新；无结果提示调整条件，不跳回无关数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：追踪编号明细表

准确说明当前是否已取得结果，以及用户下一步能做什么。

背景与用途：准确说明当前是否已取得结果，以及用户下一步能做什么。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 时间（Time） | 本项对应业务事件的时间，统一按 Asia/Manila 展示；未发生时显示未完成或无记录。 | 只读展示；无值时显示无记录或不适用。 |
| 操作者（Actor） | 发起该事件的人员或系统，保留当时身份。 | 只读展示；无值时显示无记录或不适用。 |
| 操作（Action） | 针对这一行记录可执行的动作；点击前检查该记录状态与本人权限。 | 只读展示；无值时显示无记录或不适用。 |
| Object | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| 商户（Merchant） | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| 处理结果（Result） | 该次操作或业务的实际结果，与请求已收到区分。 | 只读展示；无值时显示无记录或不适用。 |
| 追踪编号（Trace ID） | 供授权支持人员定位同一处理过程的标识。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 正在读取、没有记录、没有权限、业务失败和结果未知分别表达。
- 成功只有在实际业务已完成时展示；审批通过或请求已收到不能当作到账成功。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 失败不得显示成零余额、空交易或成功；不使用其他对象替代未找到的记录。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：翻页与结果数量

在保持查询条件的前提下浏览更多记录。

背景与用途：在保持查询条件的前提下浏览更多记录。

业务规则：

- 展示结果总数、当前页和每页数量；总数仅属于本次获授权筛选范围。
- 筛选变化后回到第一页，翻页不更改业务数据。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 最后一页不能继续下一页；新查询无记录时显示空结果，不显示旧页数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

<a id="product-admin-auth-verification"></a>
## 后台身份验证

### 要解决什么问题

在用户名和密码验证后，完成内部人员的第二步身份确认。

### 为什么这样设计

先确认账号归属再开放业务，避免他人看到商户资料或操作资金；验证失败时仍应让本人知道如何恢复使用。

### 谁在什么场景使用

有相应权限的 iPay 内部人员，按职责处理授权范围内的商户业务。

### 页面包含哪些内容

- 邮箱验证码：默认验证方式
- 身份验证器：已绑定人员可选择的方式
- 后台身份验证 · 填写资料：在「后台身份验证」中，Email verification code用于当前用途验证码，按现行验证服务校验；错误、过期和超限分别提示。
- 后台身份验证 · 信息区域：在用户名和密码验证后，完成内部人员的第二步身份确认。 本区域展示后台身份验证 · 信息区域，用于确认当前业务内容及下一步。
- 后台身份验证 · 填写资料：在「后台身份验证」中，Authenticator code用于当前用途验证码，按现行验证服务校验；错误、过期和超限分别提示。

### 用户如何完成业务

- 输入验证码完成登录
- 按可用入口切换验证方式或返回登录

### 业务规则与结果

- 门户账号只用邮箱登录，密码后完成独立 Email OTP 或 TOTP；与管理端账号、JWT、OTP/TOTP 和密钥隔离，管理端用户名保持不变。
- 一人可属于多商户，每个商户一条成员关系及一个角色。登录优先选择上次仍可登录的商户，否则按成员 ID 升序选第一家；切换时重新检查商户和成员状态，并换发会话、刷新权限。
- 成员未停用且商户为 PENDING_KYB、ACTIVE 或 FROZEN 时可登录和切换；NOT_ACTIVATION、SUSPENDED、CLOSED 禁止进入和切换。暂停或关闭只使该商户会话失效，不影响同一用户的其他商户。
- 未绑定身份验证器时不提供该方式
- 第二步成功后才能进入后台

### 特殊情况

- 凭据或验证码错误时提示重新输入；验证码失效时提示重新获取。
- 验证过程中禁用重复提交；失败后保留重新验证或返回登录的入口。

### 验收看什么结果

- 用户能够识别本页对象、可用功能、业务状态及下一步入口。
- 本页各区块的字段、状态、成功结果和异常结果按下面的独立说明逐项验收。

### 权限与使用条件

- 仅内部已授权人员可进入；查询权限、敏感字段查看权限和操作权限分别判断。
- 任何资金审批不能由申请人自审；未批准不执行，批准不代表资金已经成功。

### 区块：后台身份验证 · 填写资料

在「后台身份验证」中，Email verification code用于当前用途验证码，按现行验证服务校验；错误、过期和超限分别提示。

背景与用途：这一部分让使用者在后台身份验证中能够在「后台身份验证」中，Email verification code用于当前用途验证码，按现行验证服务校验；错误、过期和超限分别提示，减少误读和重复操作。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| Email verification code | 当前用途验证码，按现行验证服务校验；错误、过期和超限分别提示。 | 可选；不适用时允许留空。 |

业务规则：

- 门户账号只用邮箱登录，密码后完成独立 Email OTP 或 TOTP；与管理端账号、JWT、OTP/TOTP 和密钥隔离，管理端用户名保持不变。
- 一人可属于多商户，每个商户一条成员关系及一个角色。登录优先选择上次仍可登录的商户，否则按成员 ID 升序选第一家；切换时重新检查商户和成员状态，并换发会话、刷新权限。
- 成员未停用且商户为 PENDING_KYB、ACTIVE 或 FROZEN 时可登录和切换；NOT_ACTIVATION、SUSPENDED、CLOSED 禁止进入和切换。暂停或关闭只使该商户会话失效，不影响同一用户的其他商户。
- Email verification code：当前用途验证码，按现行验证服务校验；错误、过期和超限分别提示。
- 认证未完成仍可进入工作区，查看已授权信息、认证进度和缺失资料；受限操作展示具体原因及继续认证入口，不把账户建立当作业务已开通。

操作与交互结果：

- 填写或选择本字段后继续当前表单；字段修改不代表整份业务已经提交。
- 提交时如有错误，在本字段旁显示原因并保留其他已填内容。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：Email verification code

在「后台身份验证」中，Email verification code用于当前用途验证码，按现行验证服务校验；错误、过期和超限分别提示。

背景与用途：在「后台身份验证」中，Email verification code用于当前用途验证码，按现行验证服务校验；错误、过期和超限分别提示。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| Email verification code | 当前用途验证码，按现行验证服务校验；错误、过期和超限分别提示。 | 可选；不适用时允许留空。 |

业务规则：

- 显示脱敏接收邮箱或已绑定验证器提示，验证码只用于当前指定操作。
- 验证码有效期、重发等待和尝试限制沿用现行验证服务策略；页面展示实际剩余时间。
- 验证码验证成功不等于资金业务已完成。

操作与交互结果：

- 填写或选择本字段后继续当前表单；字段修改不代表整份业务已经提交。
- 提交时如有错误，在本字段旁显示原因并保留其他已填内容。

异常处理：

- 错误、过期、超限和发送失败分别说明下一步；重发后不能把旧验证码当作仍有效。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：后台身份验证 · 信息区域

在用户名和密码验证后，完成内部人员的第二步身份确认。 本区域展示后台身份验证 · 信息区域，用于确认当前业务内容及下一步。

背景与用途：这一部分让使用者在后台身份验证中能够在用户名和密码验证后，完成内部人员的第二步身份确认。 本区域展示后台身份验证 · 信息区域，用于确认当前业务内容及下一步，减少误读和重复操作。

业务规则：

- 未绑定身份验证器时不提供该方式

操作与交互结果：

- 查看本区域当前内容；填写项完成后通过对应确认操作保存，取消不改变生效记录。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：后台身份验证 · 填写资料

在「后台身份验证」中，Authenticator code用于当前用途验证码，按现行验证服务校验；错误、过期和超限分别提示。

背景与用途：这一部分让使用者在后台身份验证中能够在「后台身份验证」中，Authenticator code用于当前用途验证码，按现行验证服务校验；错误、过期和超限分别提示，减少误读和重复操作。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| Authenticator code | 当前用途验证码，按现行验证服务校验；错误、过期和超限分别提示。 | 可选；不适用时允许留空。 |

业务规则：

- 门户账号只用邮箱登录，密码后完成独立 Email OTP 或 TOTP；与管理端账号、JWT、OTP/TOTP 和密钥隔离，管理端用户名保持不变。
- 一人可属于多商户，每个商户一条成员关系及一个角色。登录优先选择上次仍可登录的商户，否则按成员 ID 升序选第一家；切换时重新检查商户和成员状态，并换发会话、刷新权限。
- 成员未停用且商户为 PENDING_KYB、ACTIVE 或 FROZEN 时可登录和切换；NOT_ACTIVATION、SUSPENDED、CLOSED 禁止进入和切换。暂停或关闭只使该商户会话失效，不影响同一用户的其他商户。
- Authenticator code：当前用途验证码，按现行验证服务校验；错误、过期和超限分别提示。
- 认证未完成仍可进入工作区，查看已授权信息、认证进度和缺失资料；受限操作展示具体原因及继续认证入口，不把账户建立当作业务已开通。

操作与交互结果：

- 填写或选择本字段后继续当前表单；字段修改不代表整份业务已经提交。
- 提交时如有错误，在本字段旁显示原因并保留其他已填内容。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：Authenticator code

在「后台身份验证」中，Authenticator code用于当前用途验证码，按现行验证服务校验；错误、过期和超限分别提示。

背景与用途：在「后台身份验证」中，Authenticator code用于当前用途验证码，按现行验证服务校验；错误、过期和超限分别提示。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| Authenticator code | 当前用途验证码，按现行验证服务校验；错误、过期和超限分别提示。 | 可选；不适用时允许留空。 |

业务规则：

- 显示脱敏接收邮箱或已绑定验证器提示，验证码只用于当前指定操作。
- 验证码有效期、重发等待和尝试限制沿用现行验证服务策略；页面展示实际剩余时间。
- 验证码验证成功不等于资金业务已完成。

操作与交互结果：

- 填写或选择本字段后继续当前表单；字段修改不代表整份业务已经提交。
- 提交时如有错误，在本字段旁显示原因并保留其他已填内容。

异常处理：

- 错误、过期、超限和发送失败分别说明下一步；重发后不能把旧验证码当作仍有效。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：后台身份验证 · 信息区域

在用户名和密码验证后，完成内部人员的第二步身份确认。 本区域展示后台身份验证 · 信息区域，用于确认当前业务内容及下一步。

背景与用途：这一部分让使用者在后台身份验证中能够在用户名和密码验证后，完成内部人员的第二步身份确认。 本区域展示后台身份验证 · 信息区域，用于确认当前业务内容及下一步，减少误读和重复操作。

业务规则：

- 未绑定身份验证器时不提供该方式

操作与交互结果：

- 查看本区域当前内容；填写项完成后通过对应确认操作保存，取消不改变生效记录。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

<a id="product-admin-daily-balance-details"></a>
## 每日余额快照详情

### 要解决什么问题

帮助财务解释某家商户一天的余额变化，并追溯对账差额。

### 为什么这样设计

财务需要区分余额、申请、审批及执行，核对每次资金变化的依据；双人复核减少单人错误直接影响资金的风险。

### 谁在什么场景使用

有相应权限的 iPay 内部人员，按职责处理授权范围内的商户业务。

### 页面包含哪些内容

- 范围：商户、日期、币种和截止时间
- 期初余额：当天开始时的余额
- 收入、支出与调整：当天变动
- 期末和对账：检查余额是否一致
- 关联流水：差异依据
- 当前对象与主要操作：操作前先核对对象和当前状态，避免处理错商户或错申请。
- 需要关注的业务提示：让用户发现当前必须处理的事项，并知道下一步找谁或去哪里办理。
- 快照范围：从一天的期初、变动和期末余额核对资金是否一致。
- 期初余额：从一天的期初、变动和期末余额核对资金是否一致。
- 收入：从一天的期初、变动和期末余额核对资金是否一致。
- 支出与调整：从一天的期初、变动和期末余额核对资金是否一致。
- 期末余额与对账：从一天的期初、变动和期末余额核对资金是否一致。
- 相关钱包流水：说明「每日余额快照详情」中Transaction / reference、Type / direction、Gross / fee / tax、Net / currency / channel、状态的用途，便于填写、查找或核对当前记录。

### 用户如何完成业务

- 核对期初加变动是否等于期末
- 打开相关流水

### 业务规则与结果

- 快照与实时钱包余额分开
- 差额不能通过直接改历史流水消除
- 业务金额、本金、手续费和可用余额变化分别标明；详情列出可用、待结算、冻结三类余额的变动前、变动额和变动后。一次资金内部转移不重复计算收入。
- 对账分为已核对、存在差异、待核实。默认任何非零差额都显示，不自动抹平；有效财务规则允许的舍入作为有依据的独立调整展示。迟到交易和历史修正保留发生时间、记账时间、修正原因和版本，不静默改写原报表。

### 特殊情况

- 资料缺失、无权查看或当前状态不允许操作时，说明原因并提供可继续的入口。
- 提交后结果暂不明确时先核对原记录，不把等待或失败显示为成功。

### 验收看什么结果

- 用户能够识别本页对象、可用功能、业务状态及下一步入口。
- 本页各区块的字段、状态、成功结果和异常结果按下面的独立说明逐项验收。

### 权限与使用条件

- 仅内部已授权人员可进入；查询权限、敏感字段查看权限和操作权限分别判断。
- 任何资金审批不能由申请人自审；未批准不执行，批准不代表资金已经成功。

### 区块：功能导航

在当前工作区内进入需要办理的业务。

背景与用途：在当前工作区内进入需要办理的业务。

业务规则：

- 商户后台保持当前商户身份；管理后台的跨商户查询仍受角色权限限制。
- 只显示可访问模块，当前模块有明确选中状态；展开菜单不提交业务。

操作与交互结果：

- 点击菜单进入对应页面；离开未保存表单时提醒保存或放弃，取消离开保留输入。

异常处理：

- 目标不可访问时说明原因并保留可返回的导航，不能跳到另一商户替代。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：搜索与当前账号

帮助内部人员查找业务对象或管理自己的账号安全。

背景与用途：帮助内部人员查找业务对象或管理自己的账号安全。

业务规则：

- 搜索仅返回有权访问的商户或订单，结果标出对象类型和所属商户。
- 个人安全入口只修改当前登录人员资料，不修改正在查看的商户。

操作与交互结果：

- 输入线索选择结果进入准确对象；从安全入口可查看登录记录和修改凭据。

异常处理：

- 没有结果时保留搜索词并提示调整；无权限对象不泄露详情。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：当前对象与主要操作

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：需要关注的业务提示

让用户发现当前必须处理的事项，并知道下一步找谁或去哪里办理。

背景与用途：让用户发现当前必须处理的事项，并知道下一步找谁或去哪里办理。

业务规则：

- 提示包含问题对象、当前状态、影响及下一步。
- 认证、余额限制和待复核事项分别描述；已处理事项不继续作为未处理提醒。
- 成员未停用且商户为 PENDING_KYB、ACTIVE 或 FROZEN 时可登录和切换；NOT_ACTIVATION、SUSPENDED、CLOSED 禁止进入和切换。暂停或关闭只使该商户会话失效，不影响同一用户的其他商户。

操作与交互结果：

- 点击事项进入该笔申请或对应办理页面；处理后返回刷新该事项结果。

异常处理：

- 没有待办说明目前没有需要处理的事项；无权限查看具体对象时提供可联系角色，不泄露敏感细节。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：快照范围

从一天的期初、变动和期末余额核对资金是否一致。

背景与用途：从一天的期初、变动和期末余额核对资金是否一致。

业务规则：

- 按 Asia/Manila 业务日期、商户和币种组织。
- 期初加本期有效变动等于期末；可用、待结算、冻结分别核对。
- 迟到记账与修正保留发生时间、记账时间及修正原因；任何非零差额明确展示。
- 对账分为已核对、存在差异、待核实。默认任何非零差额都显示，不自动抹平；有效财务规则允许的舍入作为有依据的独立调整展示。迟到交易和历史修正保留发生时间、记账时间、修正原因和版本，不静默改写原报表。

操作与交互结果：

- 选择日期查看快照，从差额或变动进入该日相关流水。

异常处理：

- 没有完整资料时显示待核实；不能将没有快照解释为零余额或已对平。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：期初余额

从一天的期初、变动和期末余额核对资金是否一致。

背景与用途：从一天的期初、变动和期末余额核对资金是否一致。

业务规则：

- 按 Asia/Manila 业务日期、商户和币种组织。
- 期初加本期有效变动等于期末；可用、待结算、冻结分别核对。
- 迟到记账与修正保留发生时间、记账时间及修正原因；任何非零差额明确展示。
- 首版交付 PHP，所有金额明确币种，金额保留两位小数。不同币种不混合汇总；本期不增加多币种切换。

操作与交互结果：

- 选择日期查看快照，从差额或变动进入该日相关流水。

异常处理：

- 没有完整资料时显示待核实；不能将没有快照解释为零余额或已对平。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：收入

从一天的期初、变动和期末余额核对资金是否一致。

背景与用途：从一天的期初、变动和期末余额核对资金是否一致。

业务规则：

- 按 Asia/Manila 业务日期、商户和币种组织。
- 期初加本期有效变动等于期末；可用、待结算、冻结分别核对。
- 迟到记账与修正保留发生时间、记账时间及修正原因；任何非零差额明确展示。

操作与交互结果：

- 选择日期查看快照，从差额或变动进入该日相关流水。

异常处理：

- 没有完整资料时显示待核实；不能将没有快照解释为零余额或已对平。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：支出与调整

从一天的期初、变动和期末余额核对资金是否一致。

背景与用途：从一天的期初、变动和期末余额核对资金是否一致。

业务规则：

- 按 Asia/Manila 业务日期、商户和币种组织。
- 期初加本期有效变动等于期末；可用、待结算、冻结分别核对。
- 迟到记账与修正保留发生时间、记账时间及修正原因；任何非零差额明确展示。

操作与交互结果：

- 选择日期查看快照，从差额或变动进入该日相关流水。

异常处理：

- 没有完整资料时显示待核实；不能将没有快照解释为零余额或已对平。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：期末余额与对账

从一天的期初、变动和期末余额核对资金是否一致。

背景与用途：从一天的期初、变动和期末余额核对资金是否一致。

业务规则：

- 按 Asia/Manila 业务日期、商户和币种组织。
- 期初加本期有效变动等于期末；可用、待结算、冻结分别核对。
- 迟到记账与修正保留发生时间、记账时间及修正原因；任何非零差额明确展示。
- 首版交付 PHP，所有金额明确币种，金额保留两位小数。不同币种不混合汇总；本期不增加多币种切换。
- 对账分为已核对、存在差异、待核实。默认任何非零差额都显示，不自动抹平；有效财务规则允许的舍入作为有依据的独立调整展示。迟到交易和历史修正保留发生时间、记账时间、修正原因和版本，不静默改写原报表。

操作与交互结果：

- 选择日期查看快照，从差额或变动进入该日相关流水。

异常处理：

- 没有完整资料时显示待核实；不能将没有快照解释为零余额或已对平。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：相关钱包流水

说明「每日余额快照详情」中Transaction / reference、Type / direction、Gross / fee / tax、Net / currency / channel、状态的用途，便于填写、查找或核对当前记录。

背景与用途：这一部分让使用者在每日余额快照详情中能够说明「每日余额快照详情」中Transaction / reference、Type / direction、Gross / fee / tax、Net / currency / channel、状态的用途，便于填写、查找或核对当前记录，减少误读和重复操作。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| Transaction / reference | Transaction：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。；业务参考号：追踪当前交易或申请的编号；点击时必须进入同一条业务记录。 | 只读展示；无值时显示无记录或不适用。 |
| Type / direction | 类型：区分本记录的业务类别或办理方式；选项以当前已开通范围为准，分类不代表执行结果。；收支方向：收入和支出表示该流水方向；冻结转移还需查看三类余额各自变化。 | 只读展示；无值时显示无记录或不适用。 |
| Gross / fee / tax | 交易本金：未扣手续费前的业务金额，不等于最终可用余额。；手续费：本次业务按生效收费规则产生的费用，保留当时的计费依据。；tax：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| Net / currency / channel | 净额：按本次业务实际本金及费用计算的净结果；不把未知费用当作零。；currency：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。；处理通道：本笔业务实际经过的处理机构；商户只能查看获授权的信息。 | 只读展示；无值时显示无记录或不适用。 |
| 状态（Status） | 当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。 | 只读展示；无值时显示无记录或不适用。 |
| Effective / created | Effective：本项对应业务事件的时间，统一按 Asia/Manila 展示；未发生时显示未完成或无记录。；创建时间：业务记录建立时间，按 Asia/Manila 展示，与提交或完成时间分开。 | 只读展示；无值时显示无记录或不适用。 |
| Available before / after | Available before：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。；after：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| Actor / remark | 操作者：发起该事件的人员或系统，保留当时身份。；备注：供业务人员补充的信息；内部备注不自动显示给付款客户。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- Transaction / reference：Transaction：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。；业务参考号：追踪当前交易或申请的编号；点击时必须进入同一条业务记录。
- Type / direction：类型：区分本记录的业务类别或办理方式；选项以当前已开通范围为准，分类不代表执行结果。；收支方向：收入和支出表示该流水方向；冻结转移还需查看三类余额各自变化。
- Gross / fee / tax：交易本金：未扣手续费前的业务金额，不等于最终可用余额。；手续费：本次业务按生效收费规则产生的费用，保留当时的计费依据。；tax：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。
- 业务金额、本金、手续费和可用余额变化分别标明；详情列出可用、待结算、冻结三类余额的变动前、变动额和变动后。一次资金内部转移不重复计算收入。

操作与交互结果：

- 查看本区域当前内容；填写项完成后通过对应确认操作保存，取消不改变生效记录。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：每日余额快照详情明细表

说明「每日余额快照详情」中Transaction / reference、Type / direction、Gross / fee / tax、Net / currency / channel、状态的用途，便于填写、查找或核对当前记录。

背景与用途：这一部分让使用者在每日余额快照详情中能够说明「每日余额快照详情」中Transaction / reference、Type / direction、Gross / fee / tax、Net / currency / channel、状态的用途，便于填写、查找或核对当前记录，减少误读和重复操作。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| Transaction / reference | Transaction：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。；业务参考号：追踪当前交易或申请的编号；点击时必须进入同一条业务记录。 | 只读展示；无值时显示无记录或不适用。 |
| Type / direction | 类型：区分本记录的业务类别或办理方式；选项以当前已开通范围为准，分类不代表执行结果。；收支方向：收入和支出表示该流水方向；冻结转移还需查看三类余额各自变化。 | 只读展示；无值时显示无记录或不适用。 |
| Gross / fee / tax | 交易本金：未扣手续费前的业务金额，不等于最终可用余额。；手续费：本次业务按生效收费规则产生的费用，保留当时的计费依据。；tax：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| Net / currency / channel | 净额：按本次业务实际本金及费用计算的净结果；不把未知费用当作零。；currency：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。；处理通道：本笔业务实际经过的处理机构；商户只能查看获授权的信息。 | 只读展示；无值时显示无记录或不适用。 |
| 状态（Status） | 当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。 | 只读展示；无值时显示无记录或不适用。 |
| Effective / created | Effective：本项对应业务事件的时间，统一按 Asia/Manila 展示；未发生时显示未完成或无记录。；创建时间：业务记录建立时间，按 Asia/Manila 展示，与提交或完成时间分开。 | 只读展示；无值时显示无记录或不适用。 |
| Available before / after | Available before：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。；after：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| Actor / remark | 操作者：发起该事件的人员或系统，保留当时身份。；备注：供业务人员补充的信息；内部备注不自动显示给付款客户。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- Transaction / reference：Transaction：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。；业务参考号：追踪当前交易或申请的编号；点击时必须进入同一条业务记录。
- Type / direction：类型：区分本记录的业务类别或办理方式；选项以当前已开通范围为准，分类不代表执行结果。；收支方向：收入和支出表示该流水方向；冻结转移还需查看三类余额各自变化。
- Gross / fee / tax：交易本金：未扣手续费前的业务金额，不等于最终可用余额。；手续费：本次业务按生效收费规则产生的费用，保留当时的计费依据。；tax：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。
- 首版交付 PHP，所有金额明确币种，金额保留两位小数。不同币种不混合汇总；本期不增加多币种切换。
- 对账分为已核对、存在差异、待核实。默认任何非零差额都显示，不自动抹平；有效财务规则允许的舍入作为有依据的独立调整展示。迟到交易和历史修正保留发生时间、记账时间、修正原因和版本，不静默改写原报表。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：翻页与结果数量

在保持查询条件的前提下浏览更多记录。

背景与用途：在保持查询条件的前提下浏览更多记录。

业务规则：

- 展示结果总数、当前页和每页数量；总数仅属于本次获授权筛选范围。
- 筛选变化后回到第一页，翻页不更改业务数据。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 最后一页不能继续下一页；新查询无记录时显示空结果，不显示旧页数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

<a id="product-admin-daily-balances"></a>
## 每日余额快照

### 要解决什么问题

跨商户查看每日余额，找出需要进一步核对的差异。

### 为什么这样设计

财务需要区分余额、申请、审批及执行，核对每次资金变化的依据；双人复核减少单人错误直接影响资金的风险。

### 谁在什么场景使用

有相应权限的 iPay 内部人员，按职责处理授权范围内的商户业务。

### 页面包含哪些内容

- 查询条件：商户、日期等
- 快照列表：期初、变动、期末和对账情况
- 当前对象与主要操作：操作前先核对对象和当前状态，避免处理错商户或错申请。
- 筛选条件：缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。
- 每日余额快照：从一天的期初、变动和期末余额核对资金是否一致。

### 用户如何完成业务

- 选择日期和商户
- 打开快照查看收支及流水

### 业务规则与结果

- 使用业务日期，不能把当前实时余额充当历史快照
- 业务金额、本金、手续费和可用余额变化分别标明；详情列出可用、待结算、冻结三类余额的变动前、变动额和变动后。一次资金内部转移不重复计算收入。
- 对账分为已核对、存在差异、待核实。默认任何非零差额都显示，不自动抹平；有效财务规则允许的舍入作为有依据的独立调整展示。迟到交易和历史修正保留发生时间、记账时间、修正原因和版本，不静默改写原报表。

### 特殊情况

- 资料缺失、无权查看或当前状态不允许操作时，说明原因并提供可继续的入口。
- 提交后结果暂不明确时先核对原记录，不把等待或失败显示为成功。

### 验收看什么结果

- 用户能够识别本页对象、可用功能、业务状态及下一步入口。
- 本页各区块的字段、状态、成功结果和异常结果按下面的独立说明逐项验收。

### 权限与使用条件

- 仅内部已授权人员可进入；查询权限、敏感字段查看权限和操作权限分别判断。
- 任何资金审批不能由申请人自审；未批准不执行，批准不代表资金已经成功。

### 区块：功能导航

在当前工作区内进入需要办理的业务。

背景与用途：在当前工作区内进入需要办理的业务。

业务规则：

- 商户后台保持当前商户身份；管理后台的跨商户查询仍受角色权限限制。
- 只显示可访问模块，当前模块有明确选中状态；展开菜单不提交业务。

操作与交互结果：

- 点击菜单进入对应页面；离开未保存表单时提醒保存或放弃，取消离开保留输入。

异常处理：

- 目标不可访问时说明原因并保留可返回的导航，不能跳到另一商户替代。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：搜索与当前账号

帮助内部人员查找业务对象或管理自己的账号安全。

背景与用途：帮助内部人员查找业务对象或管理自己的账号安全。

业务规则：

- 搜索仅返回有权访问的商户或订单，结果标出对象类型和所属商户。
- 个人安全入口只修改当前登录人员资料，不修改正在查看的商户。

操作与交互结果：

- 输入线索选择结果进入准确对象；从安全入口可查看登录记录和修改凭据。

异常处理：

- 没有结果时保留搜索词并提示调整；无权限对象不泄露详情。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：当前对象与主要操作

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：筛选条件

缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

背景与用途：缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 搜索（Search） | 用于缩小本页记录范围；不修改记录，应用后明细和汇总使用同一组条件。 | 只读展示；无值时显示无记录或不适用。 |
| 状态（Status） | 当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。 | 只读展示；无值时显示无记录或不适用。 |
| 商户（Merchant） | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| 子商户（Sub-merchant） | 交易所属的下级商户，与门店不是同一个概念。 | 只读展示；无值时显示无记录或不适用。 |
| 日期范围（Date range） | 限定查询起止日期，并明确使用的业务时间与时区。 | 只读展示；无值时显示无记录或不适用。 |
| From | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| To | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 多个不同条件同时生效；未填写的可选条件不限制结果。
- 起止日期使用 Asia/Manila，开始不能晚于结束；金额下限不能超过上限。
- 查询只改变显示范围，不改变订单或资金状态。

操作与交互结果：

- 填写条件后应用，汇总与明细按同一条件刷新；重置恢复默认范围，进入详情后返回保留条件。

异常处理：

- 查询失败保留条件和上次成功结果并注明未更新；无结果提示调整条件，不跳回无关数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：搜索

缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

背景与用途：缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 搜索（Search） | 用于缩小本页记录范围；不修改记录，应用后明细和汇总使用同一组条件。 | 只读展示；无值时显示无记录或不适用。 |
| 状态（Status） | 当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。 | 只读展示；无值时显示无记录或不适用。 |
| 商户（Merchant） | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| 子商户（Sub-merchant） | 交易所属的下级商户，与门店不是同一个概念。 | 只读展示；无值时显示无记录或不适用。 |
| 日期范围（Date range） | 限定查询起止日期，并明确使用的业务时间与时区。 | 只读展示；无值时显示无记录或不适用。 |
| From | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| To | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 多个不同条件同时生效；未填写的可选条件不限制结果。
- 起止日期使用 Asia/Manila，开始不能晚于结束；金额下限不能超过上限。
- 查询只改变显示范围，不改变订单或资金状态。

操作与交互结果：

- 填写条件后应用，汇总与明细按同一条件刷新；重置恢复默认范围，进入详情后返回保留条件。

异常处理：

- 查询失败保留条件和上次成功结果并注明未更新；无结果提示调整条件，不跳回无关数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：每日余额快照

从一天的期初、变动和期末余额核对资金是否一致。

背景与用途：从一天的期初、变动和期末余额核对资金是否一致。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| Business date | 本项对应业务事件的时间，统一按 Asia/Manila 展示；未发生时显示未完成或无记录。 | 只读展示；无值时显示无记录或不适用。 |
| 商户（Merchant） | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| 子商户（Sub-merchant） | 交易所属的下级商户，与门店不是同一个概念。 | 只读展示；无值时显示无记录或不适用。 |
| 期初余额合计（Opening total） | 所选业务日开始时的三类余额合计。 | 只读展示；无值时显示无记录或不适用。 |
| Total inflow | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| Total outflow | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| Net change | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| Closing available | 本项对应时点和分类的余额；期初、期末及变动分开，不把待结算或冻结金额算作可提现。 | 只读展示；无值时显示无记录或不适用。 |
| Closing pending | 本项对应时点和分类的余额；期初、期末及变动分开，不把待结算或冻结金额算作可提现。 | 只读展示；无值时显示无记录或不适用。 |
| Closing frozen | 本项对应时点和分类的余额；期初、期末及变动分开，不把待结算或冻结金额算作可提现。 | 只读展示；无值时显示无记录或不适用。 |
| 期末余额合计（Closing total） | 所选业务日结束时的三类余额合计，与期初和期间变动核对。 | 只读展示；无值时显示无记录或不适用。 |
| 对账结果（Reconciliation） | 已核对、存在差异、待核实分别展示；未核实不表示账目一致。 | 只读展示；无值时显示无记录或不适用。 |
| Generated | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| 操作（Action） | 针对这一行记录可执行的动作；点击前检查该记录状态与本人权限。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 按 Asia/Manila 业务日期、商户和币种组织。
- 期初加本期有效变动等于期末；可用、待结算、冻结分别核对。
- 迟到记账与修正保留发生时间、记账时间及修正原因；任何非零差额明确展示。
- 首版交付 PHP，所有金额明确币种，金额保留两位小数。不同币种不混合汇总；本期不增加多币种切换。
- 对账分为已核对、存在差异、待核实。默认任何非零差额都显示，不自动抹平；有效财务规则允许的舍入作为有依据的独立调整展示。迟到交易和历史修正保留发生时间、记账时间、修正原因和版本，不静默改写原报表。

操作与交互结果：

- 选择日期查看快照，从差额或变动进入该日相关流水。

异常处理：

- 没有完整资料时显示待核实；不能将没有快照解释为零余额或已对平。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：每日余额快照明细表

从一天的期初、变动和期末余额核对资金是否一致。

背景与用途：从一天的期初、变动和期末余额核对资金是否一致。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| Business date | 本项对应业务事件的时间，统一按 Asia/Manila 展示；未发生时显示未完成或无记录。 | 只读展示；无值时显示无记录或不适用。 |
| 商户（Merchant） | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| 子商户（Sub-merchant） | 交易所属的下级商户，与门店不是同一个概念。 | 只读展示；无值时显示无记录或不适用。 |
| 期初余额合计（Opening total） | 所选业务日开始时的三类余额合计。 | 只读展示；无值时显示无记录或不适用。 |
| Total inflow | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| Total outflow | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| Net change | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| Closing available | 本项对应时点和分类的余额；期初、期末及变动分开，不把待结算或冻结金额算作可提现。 | 只读展示；无值时显示无记录或不适用。 |
| Closing pending | 本项对应时点和分类的余额；期初、期末及变动分开，不把待结算或冻结金额算作可提现。 | 只读展示；无值时显示无记录或不适用。 |
| Closing frozen | 本项对应时点和分类的余额；期初、期末及变动分开，不把待结算或冻结金额算作可提现。 | 只读展示；无值时显示无记录或不适用。 |
| 期末余额合计（Closing total） | 所选业务日结束时的三类余额合计，与期初和期间变动核对。 | 只读展示；无值时显示无记录或不适用。 |
| 对账结果（Reconciliation） | 已核对、存在差异、待核实分别展示；未核实不表示账目一致。 | 只读展示；无值时显示无记录或不适用。 |
| Generated | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| 操作（Action） | 针对这一行记录可执行的动作；点击前检查该记录状态与本人权限。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 按 Asia/Manila 业务日期、商户和币种组织。
- 期初加本期有效变动等于期末；可用、待结算、冻结分别核对。
- 迟到记账与修正保留发生时间、记账时间及修正原因；任何非零差额明确展示。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。
- 首版交付 PHP，所有金额明确币种，金额保留两位小数。不同币种不混合汇总；本期不增加多币种切换。
- 对账分为已核对、存在差异、待核实。默认任何非零差额都显示，不自动抹平；有效财务规则允许的舍入作为有依据的独立调整展示。迟到交易和历史修正保留发生时间、记账时间、修正原因和版本，不静默改写原报表。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 没有完整资料时显示待核实；不能将没有快照解释为零余额或已对平。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：翻页与结果数量

在保持查询条件的前提下浏览更多记录。

背景与用途：在保持查询条件的前提下浏览更多记录。

业务规则：

- 展示结果总数、当前页和每页数量；总数仅属于本次获授权筛选范围。
- 筛选变化后回到第一页，翻页不更改业务数据。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 最后一页不能继续下一页；新查询无记录时显示空结果，不显示旧页数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

<a id="product-admin-dashboard"></a>
## 运营总览

### 要解决什么问题

让管理层和运营了解平台交易表现、收入成本及优先待办。

### 为什么这样设计

日常工作需要先知道经营和资金状况，再决定处理哪件事；概览必须能继续找到具体业务，避免只看到数字而无法跟进。

### 谁在什么场景使用

有相应权限的 iPay 内部人员，按职责处理授权范围内的商户业务。

### 页面包含哪些内容

- 统计条件：期间、币种及业务范围
- 收款与出款：金额、笔数和状态
- 经营收益：商户费用、通道成本、毛利和成本完整度
- 趋势与业务分类：比较变化
- 优先待办：需要审核或跟进的事项
- 当前对象与主要操作：操作前先核对对象和当前状态，避免处理错商户或错申请。
- 经营统计范围：缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。
- 金额、笔数与状态汇总：从金额、笔数和结果三个角度了解当前范围的业务表现。
- 需要关注的业务提示：让用户发现当前必须处理的事项，并知道下一步找谁或去哪里办理。
- 近七天趋势：让管理层和运营了解平台交易表现、收入成本及优先待办。 本区域展示近七天趋势，用于确认当前业务内容及下一步。
- 优先待办：让用户发现当前必须处理的事项，并知道下一步找谁或去哪里办理。
- 产品、方式及通道表现：说明「运营总览」中Product / method、通道服务方、Successful / total、Successful amount、Merchant fee的用途，便于填写、查找或核对当前记录。

### 用户如何完成业务

- 调整统一筛选查看经营表现
- 从待办进入具体业务处理

### 业务规则与结果

- 缺少通道成本时不能按零成本计算最终利润
- 不同币种分开展示
- 统计汇总不受当前列表页码影响
- 成功收款保留原始付款事实；退款单列，不从历史成功笔数中删除。净收款为同一统计范围内成功收款金额减退款金额，手续费另外展示。各指标明确采用付款或退款发生时间，不能把两个不同期间直接对比。
- 未开通业务显示原因和开通路径；没有查看权限的敏感内容不展示。查看全部沿用当前统计期间；不足以形成排名的数据展示实际数值，不给出最优判断。
- 异常队列显示业务编号、所属商户、已等待时间、最近进展、负责人和下一步。提醒及升级使用该业务配置的服务时效；没有承诺时效时显示处理中和联系入口，不虚构预计到账时间。

### 特殊情况

- 读取失败时说明原因并提供重试或返回入口；不能把失败显示为成功或零余额。
- 没有记录时说明暂无记录；筛选无结果时提示调整条件。

### 验收看什么结果

- 用户能够识别本页对象、可用功能、业务状态及下一步入口。
- 本页各区块的字段、状态、成功结果和异常结果按下面的独立说明逐项验收。

### 权限与使用条件

- 仅内部已授权人员可进入；查询权限、敏感字段查看权限和操作权限分别判断。
- 任何资金审批不能由申请人自审；未批准不执行，批准不代表资金已经成功。

### 区块：功能导航

在当前工作区内进入需要办理的业务。

背景与用途：在当前工作区内进入需要办理的业务。

业务规则：

- 商户后台保持当前商户身份；管理后台的跨商户查询仍受角色权限限制。
- 只显示可访问模块，当前模块有明确选中状态；展开菜单不提交业务。

操作与交互结果：

- 点击菜单进入对应页面；离开未保存表单时提醒保存或放弃，取消离开保留输入。

异常处理：

- 目标不可访问时说明原因并保留可返回的导航，不能跳到另一商户替代。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：搜索与当前账号

帮助内部人员查找业务对象或管理自己的账号安全。

背景与用途：帮助内部人员查找业务对象或管理自己的账号安全。

业务规则：

- 搜索仅返回有权访问的商户或订单，结果标出对象类型和所属商户。
- 个人安全入口只修改当前登录人员资料，不修改正在查看的商户。

操作与交互结果：

- 输入线索选择结果进入准确对象；从安全入口可查看登录记录和修改凭据。

异常处理：

- 没有结果时保留搜索词并提示调整；无权限对象不泄露详情。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：当前对象与主要操作

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：经营统计范围

缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

背景与用途：缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 日期范围（Date range） | 限定查询起止日期，并明确使用的业务时间与时区。 | 只读展示；无值时显示无记录或不适用。 |
| 业务产品（Product） | 该记录或配置所属的收款、出款等业务范围。 | 只读展示；无值时显示无记录或不适用。 |
| 通道服务方（Provider） | 为平台提供该项服务的机构；成本信息仅内部授权人员可见。 | 只读展示；无值时显示无记录或不适用。 |
| 币种（Currency） | 金额使用的货币，不同币种不能直接合计。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 多个不同条件同时生效；未填写的可选条件不限制结果。
- 起止日期使用 Asia/Manila，开始不能晚于结束；金额下限不能超过上限。
- 查询只改变显示范围，不改变订单或资金状态。
- 成功收款保留原始付款事实；退款单列，不从历史成功笔数中删除。净收款为同一统计范围内成功收款金额减退款金额，手续费另外展示。各指标明确采用付款或退款发生时间，不能把两个不同期间直接对比。
- 未开通业务显示原因和开通路径；没有查看权限的敏感内容不展示。查看全部沿用当前统计期间；不足以形成排名的数据展示实际数值，不给出最优判断。

操作与交互结果：

- 填写条件后应用，汇总与明细按同一条件刷新；重置恢复默认范围，进入详情后返回保留条件。

异常处理：

- 查询失败保留条件和上次成功结果并注明未更新；无结果提示调整条件，不跳回无关数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：日期范围

缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

背景与用途：缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 日期范围（Date range） | 限定查询起止日期，并明确使用的业务时间与时区。 | 只读展示；无值时显示无记录或不适用。 |
| 业务产品（Product） | 该记录或配置所属的收款、出款等业务范围。 | 只读展示；无值时显示无记录或不适用。 |
| 通道服务方（Provider） | 为平台提供该项服务的机构；成本信息仅内部授权人员可见。 | 只读展示；无值时显示无记录或不适用。 |
| 币种（Currency） | 金额使用的货币，不同币种不能直接合计。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 多个不同条件同时生效；未填写的可选条件不限制结果。
- 起止日期使用 Asia/Manila，开始不能晚于结束；金额下限不能超过上限。
- 查询只改变显示范围，不改变订单或资金状态。

操作与交互结果：

- 填写条件后应用，汇总与明细按同一条件刷新；重置恢复默认范围，进入详情后返回保留条件。

异常处理：

- 查询失败保留条件和上次成功结果并注明未更新；无结果提示调整条件，不跳回无关数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：金额、笔数与状态汇总

从金额、笔数和结果三个角度了解当前范围的业务表现。

背景与用途：从金额、笔数和结果三个角度了解当前范围的业务表现。

业务规则：

- 金额与笔数分别命名；成功率分母和排除项在指标旁说明。
- 收款、出款和结算分别统计，不用一个成功状态代替所有业务结果。
- 内部成本和毛利仅管理后台获授权人员可见，缺失成本不按零计算。
- 首版交付 PHP，所有金额明确币种，金额保留两位小数。不同币种不混合汇总；本期不增加多币种切换。

操作与交互结果：

- 修改统计期间后所有指标同步刷新；点击指标进入有相同筛选范围的业务明细。

异常处理：

- 范围内无记录时显示暂无记录；无法形成比例时显示不适用，不显示误导性的百分比。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：金额、笔数与状态汇总

从金额、笔数和结果三个角度了解当前范围的业务表现。

背景与用途：从金额、笔数和结果三个角度了解当前范围的业务表现。

业务规则：

- 金额与笔数分别命名；成功率分母和排除项在指标旁说明。
- 收款、出款和结算分别统计，不用一个成功状态代替所有业务结果。
- 内部成本和毛利仅管理后台获授权人员可见，缺失成本不按零计算。
- 首版交付 PHP，所有金额明确币种，金额保留两位小数。不同币种不混合汇总；本期不增加多币种切换。

操作与交互结果：

- 修改统计期间后所有指标同步刷新；点击指标进入有相同筛选范围的业务明细。

异常处理：

- 范围内无记录时显示暂无记录；无法形成比例时显示不适用，不显示误导性的百分比。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：需要关注的业务提示

让用户发现当前必须处理的事项，并知道下一步找谁或去哪里办理。

背景与用途：让用户发现当前必须处理的事项，并知道下一步找谁或去哪里办理。

业务规则：

- 提示包含问题对象、当前状态、影响及下一步。
- 认证、余额限制和待复核事项分别描述；已处理事项不继续作为未处理提醒。
- 成员未停用且商户为 PENDING_KYB、ACTIVE 或 FROZEN 时可登录和切换；NOT_ACTIVATION、SUSPENDED、CLOSED 禁止进入和切换。暂停或关闭只使该商户会话失效，不影响同一用户的其他商户。

操作与交互结果：

- 点击事项进入该笔申请或对应办理页面；处理后返回刷新该事项结果。

异常处理：

- 没有待办说明目前没有需要处理的事项；无权限查看具体对象时提供可联系角色，不泄露敏感细节。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：近七天趋势

让管理层和运营了解平台交易表现、收入成本及优先待办。 本区域展示近七天趋势，用于确认当前业务内容及下一步。

背景与用途：这一部分让使用者在运营总览中能够让管理层和运营了解平台交易表现、收入成本及优先待办。 本区域展示近七天趋势，用于确认当前业务内容及下一步，减少误读和重复操作。

业务规则：

- 缺少通道成本时不能按零成本计算最终利润
- 成功收款保留原始付款事实；退款单列，不从历史成功笔数中删除。净收款为同一统计范围内成功收款金额减退款金额，手续费另外展示。各指标明确采用付款或退款发生时间，不能把两个不同期间直接对比。

操作与交互结果：

- 查看本区域当前内容；填写项完成后通过对应确认操作保存，取消不改变生效记录。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：优先待办

让用户发现当前必须处理的事项，并知道下一步找谁或去哪里办理。

背景与用途：让用户发现当前必须处理的事项，并知道下一步找谁或去哪里办理。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| Work item | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| Context | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| State | 当前对象的处理阶段或结论；审批、执行、付款、结算与通知分别展示，不能互相替代。 | 只读展示；无值时显示无记录或不适用。 |
| 操作（Action） | 针对这一行记录可执行的动作；点击前检查该记录状态与本人权限。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 提示包含问题对象、当前状态、影响及下一步。
- 认证、余额限制和待复核事项分别描述；已处理事项不继续作为未处理提醒。
- 成员未停用且商户为 PENDING_KYB、ACTIVE 或 FROZEN 时可登录和切换；NOT_ACTIVATION、SUSPENDED、CLOSED 禁止进入和切换。暂停或关闭只使该商户会话失效，不影响同一用户的其他商户。
- 异常队列显示业务编号、所属商户、已等待时间、最近进展、负责人和下一步。提醒及升级使用该业务配置的服务时效；没有承诺时效时显示处理中和联系入口，不虚构预计到账时间。

操作与交互结果：

- 点击事项进入该笔申请或对应办理页面；处理后返回刷新该事项结果。

异常处理：

- 没有待办说明目前没有需要处理的事项；无权限查看具体对象时提供可联系角色，不泄露敏感细节。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：运营总览明细表

说明「运营总览」中Work item、Context、State、操作的用途，便于填写、查找或核对当前记录。

背景与用途：这一部分让使用者在运营总览中能够说明「运营总览」中Work item、Context、State、操作的用途，便于填写、查找或核对当前记录，减少误读和重复操作。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| Work item | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| Context | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| State | 当前对象的处理阶段或结论；审批、执行、付款、结算与通知分别展示，不能互相替代。 | 只读展示；无值时显示无记录或不适用。 |
| 操作（Action） | 针对这一行记录可执行的动作；点击前检查该记录状态与本人权限。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- Work item：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。
- Context：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。
- State：当前对象的处理阶段或结论；审批、执行、付款、结算与通知分别展示，不能互相替代。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：翻页与结果数量

在保持查询条件的前提下浏览更多记录。

背景与用途：在保持查询条件的前提下浏览更多记录。

业务规则：

- 展示结果总数、当前页和每页数量；总数仅属于本次获授权筛选范围。
- 筛选变化后回到第一页，翻页不更改业务数据。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 最后一页不能继续下一页；新查询无记录时显示空结果，不显示旧页数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：产品、方式及通道表现

说明「运营总览」中Product / method、通道服务方、Successful / total、Successful amount、Merchant fee的用途，便于填写、查找或核对当前记录。

背景与用途：这一部分让使用者在运营总览中能够说明「运营总览」中Product / method、通道服务方、Successful / total、Successful amount、Merchant fee的用途，便于填写、查找或核对当前记录，减少误读和重复操作。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| Product / method | 业务产品：该记录或配置所属的收款、出款等业务范围。；支付方式：客户选择或本笔业务实际使用的方式；不等同内部提供服务的通道。 | 只读展示；无值时显示无记录或不适用。 |
| 通道服务方（Provider） | 为平台提供该项服务的机构；成本信息仅内部授权人员可见。 | 只读展示；无值时显示无记录或不适用。 |
| Successful / total | Successful：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。；total：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| Successful amount | 本项标明的资金金额，以 PHP 保留两位小数；与手续费、总扣款或实际到账结果分别说明。 | 只读展示；无值时显示无记录或不适用。 |
| Merchant fee | 本项对应的收费或限制数值，按当前有效业务配置展示；缺失不解释为免费或无限制。 | 只读展示；无值时显示无记录或不适用。 |
| Provider fee | 本项对应的收费或限制数值，按当前有效业务配置展示；缺失不解释为免费或无限制。 | 只读展示；无值时显示无记录或不适用。 |
| 毛利与毛利率（Gross profit / margin） | 商户费用收入减通道成本的结果及其比例，仅在成本资料完整时形成可靠结果。 | 只读展示；无值时显示无记录或不适用。 |
| 成本覆盖情况（Fee coverage） | 统计范围内已取得成本依据的程度；缺失成本不能按零算利润。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- Product / method：业务产品：该记录或配置所属的收款、出款等业务范围。；支付方式：客户选择或本笔业务实际使用的方式；不等同内部提供服务的通道。
- 通道服务方：为平台提供该项服务的机构；成本信息仅内部授权人员可见。
- Successful / total：Successful：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。；total：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。

操作与交互结果：

- 查看本区域当前内容；填写项完成后通过对应确认操作保存，取消不改变生效记录。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：运营总览明细表

说明「运营总览」中Product / method、通道服务方、Successful / total、Successful amount、Merchant fee的用途，便于填写、查找或核对当前记录。

背景与用途：这一部分让使用者在运营总览中能够说明「运营总览」中Product / method、通道服务方、Successful / total、Successful amount、Merchant fee的用途，便于填写、查找或核对当前记录，减少误读和重复操作。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| Product / method | 业务产品：该记录或配置所属的收款、出款等业务范围。；支付方式：客户选择或本笔业务实际使用的方式；不等同内部提供服务的通道。 | 只读展示；无值时显示无记录或不适用。 |
| 通道服务方（Provider） | 为平台提供该项服务的机构；成本信息仅内部授权人员可见。 | 只读展示；无值时显示无记录或不适用。 |
| Successful / total | Successful：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。；total：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| Successful amount | 本项标明的资金金额，以 PHP 保留两位小数；与手续费、总扣款或实际到账结果分别说明。 | 只读展示；无值时显示无记录或不适用。 |
| Merchant fee | 本项对应的收费或限制数值，按当前有效业务配置展示；缺失不解释为免费或无限制。 | 只读展示；无值时显示无记录或不适用。 |
| Provider fee | 本项对应的收费或限制数值，按当前有效业务配置展示；缺失不解释为免费或无限制。 | 只读展示；无值时显示无记录或不适用。 |
| 毛利与毛利率（Gross profit / margin） | 商户费用收入减通道成本的结果及其比例，仅在成本资料完整时形成可靠结果。 | 只读展示；无值时显示无记录或不适用。 |
| 成本覆盖情况（Fee coverage） | 统计范围内已取得成本依据的程度；缺失成本不能按零算利润。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- Product / method：业务产品：该记录或配置所属的收款、出款等业务范围。；支付方式：客户选择或本笔业务实际使用的方式；不等同内部提供服务的通道。
- 通道服务方：为平台提供该项服务的机构；成本信息仅内部授权人员可见。
- Successful / total：Successful：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。；total：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：翻页与结果数量

在保持查询条件的前提下浏览更多记录。

背景与用途：在保持查询条件的前提下浏览更多记录。

业务规则：

- 展示结果总数、当前页和每页数量；总数仅属于本次获授权筛选范围。
- 筛选变化后回到第一页，翻页不更改业务数据。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 最后一页不能继续下一页；新查询无记录时显示空结果，不显示旧页数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

<a id="product-admin-disbursement-details"></a>
## 出款处理详情

### 要解决什么问题

帮助运营查清一笔出款的收款方、资金情况和处理过程。

### 为什么这样设计

运营需要从交易异常追到具体付款、结算和资金记录；可控的处理入口应解释影响，避免误改业务结果。

### 谁在什么场景使用

有相应权限的 iPay 内部人员，按职责处理授权范围内的商户业务。

### 页面包含哪些内容

- 订单信息：商户、订单号与状态
- 收款与资金：收款机构、金额和费用
- 时间线：通道处理及通知过程
- 当前对象与主要操作：操作前先核对对象和当前状态，避免处理错商户或错申请。
- 订单信息：确认这笔交易是谁发起、属于谁以及当前处于哪个业务阶段。
- 收款方与资金：让发起方和查询人员确认钱将交给谁、按什么方式办理。
- 处理时间线：按时间还原业务从创建到当前结果的过程。

### 用户如何完成业务

- 核对订单及收款方
- 通过允许的关联和凭证入口排查问题
- 终态订单按权限进行结果通知处理

### 业务规则与结果

- 不能直接手工改订单状态
- 补发结果通知不等于重新出款
- 首版网页新建出款交付商户间转账。银行和电子钱包出款保留已有业务记录查询；只有该商户已开通且具备完整执行和异常处理能力的接入方式才可使用，不新增未经开通的创建入口。
- 异常队列显示业务编号、所属商户、已等待时间、最近进展、负责人和下一步。提醒及升级使用该业务配置的服务时效；没有承诺时效时显示处理中和联系入口，不虚构预计到账时间。
- 费率、额度、文件有效期和服务时效采用按业务及商户生效的配置，标明适用范围和生效时间。必需计费或限额缺失时，资金提交不可用并明确原因；技术无需猜测生产数值，演示金额不作为正式参数。

### 特殊情况

- 资料缺失、无权查看或当前状态不允许操作时，说明原因并提供可继续的入口。
- 提交后结果暂不明确时先核对原记录，不把等待或失败显示为成功。

### 验收看什么结果

- 用户能够识别本页对象、可用功能、业务状态及下一步入口。
- 本页各区块的字段、状态、成功结果和异常结果按下面的独立说明逐项验收。

### 权限与使用条件

- 仅内部已授权人员可进入；查询权限、敏感字段查看权限和操作权限分别判断。
- 任何资金审批不能由申请人自审；未批准不执行，批准不代表资金已经成功。

### 区块：功能导航

在当前工作区内进入需要办理的业务。

背景与用途：在当前工作区内进入需要办理的业务。

业务规则：

- 商户后台保持当前商户身份；管理后台的跨商户查询仍受角色权限限制。
- 只显示可访问模块，当前模块有明确选中状态；展开菜单不提交业务。

操作与交互结果：

- 点击菜单进入对应页面；离开未保存表单时提醒保存或放弃，取消离开保留输入。

异常处理：

- 目标不可访问时说明原因并保留可返回的导航，不能跳到另一商户替代。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：搜索与当前账号

帮助内部人员查找业务对象或管理自己的账号安全。

背景与用途：帮助内部人员查找业务对象或管理自己的账号安全。

业务规则：

- 搜索仅返回有权访问的商户或订单，结果标出对象类型和所属商户。
- 个人安全入口只修改当前登录人员资料，不修改正在查看的商户。

操作与交互结果：

- 输入线索选择结果进入准确对象；从安全入口可查看登录记录和修改凭据。

异常处理：

- 没有结果时保留搜索词并提示调整；无权限对象不泄露详情。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：当前对象与主要操作

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：订单信息

确认这笔交易是谁发起、属于谁以及当前处于哪个业务阶段。

背景与用途：确认这笔交易是谁发起、属于谁以及当前处于哪个业务阶段。

业务规则：

- 展示平台订单号、商户订单号、所属商户、业务来源、金额、币种及创建时间。
- 付款状态与结算状态、结果通知状态分别解释；处理中不等于成功。
- 已经退款仍保留原付款成功事实及独立退款金额。

操作与交互结果：

- 从列表打开同一笔订单，按关联入口查询费用、结算或钱包变化；返回保留原查询条件。

异常处理：

- 找不到该订单时提示不存在或不可访问；未完成时完成时间显示未完成。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：收款方与资金

让发起方和查询人员确认钱将交给谁、按什么方式办理。

背景与用途：让发起方和查询人员确认钱将交给谁、按什么方式办理。

业务规则：

- 展示收款商户或收款人、机构、脱敏账户、业务金额及备注；平台编号与商户自有编号分别标明。
- 网页创建商户间转账时先验证接收商户，再填写金额和费用确认；更换接收方后重新验证。

操作与交互结果：

- 输入或选择收款对象并核对名称；确认前再次展示收款对象和总扣款。

异常处理：

- 对象无效、被限制或无法核实时停止提交并说明原因；不能沿用上一个已验证对象的结果。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：处理时间线

按时间还原业务从创建到当前结果的过程。

背景与用途：按时间还原业务从创建到当前结果的过程。

业务规则：

- 每个事件展示时间、事件名称、处理人或系统来源、结果及必要说明。
- 创建、提交、审批、支付和入账分别记录，不能互相替代。
- 补件和重新提交保留前次记录；历史修正留存原因。

操作与交互结果：

- 按时间阅读记录并打开相关凭证或业务详情；返回后保留当前对象。

异常处理：

- 尚未发生的完成事件不显示虚构时间；无记录时说明暂无处理记录。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：操作确认与资料填写

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。
- 认证未完成仍可进入工作区，查看已授权信息、认证进度和缺失资料；受限操作展示具体原因及继续认证入口，不把账户建立当作业务已开通。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

<a id="product-admin-disbursements"></a>
## 出款订单管理

### 要解决什么问题

跨商户查询出款订单，定位处理中或失败的付款。

### 为什么这样设计

运营需要从交易异常追到具体付款、结算和资金记录；可控的处理入口应解释影响，避免误改业务结果。

### 谁在什么场景使用

有相应权限的 iPay 内部人员，按职责处理授权范围内的商户业务。

### 页面包含哪些内容

- 查询条件：限定商户与交易范围
- 金额笔数和状态汇总：了解当前范围
- 订单列表：出款订单号、商户订单号、商户及子商户、收款人、转账类型、金额、状态、创建/完成时间、备注、通道和操作
- 当前对象与主要操作：操作前先核对对象和当前状态，避免处理错商户或错申请。
- 筛选条件：缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。
- 金额、笔数与状态汇总：从金额、笔数和结果三个角度了解当前范围的业务表现。
- 出款订单：说明「出款订单管理」中出款订单号、商户订单号、商户、子商户、收款人的用途，便于填写、查找或核对当前记录。

### 用户如何完成业务

- 筛选订单
- 点击 View 检查详情；订单号为可复制文字

### 业务规则与结果

- 汇总与查询条件保持一致
- 商户结果与内部通道诊断分别说明
- 首版网页新建出款交付商户间转账。银行和电子钱包出款保留已有业务记录查询；只有该商户已开通且具备完整执行和异常处理能力的接入方式才可使用，不新增未经开通的创建入口。
- 首版提供 CSV 导出，并能查询生成进度、结果和下载入口。导出沿用当前权限、筛选、时间范围及币种；文件有效期在导出记录中显示，到期后可重新生成。原生 Excel、PDF、多语言和验真二维码凭证不纳入首版。
- 异常队列显示业务编号、所属商户、已等待时间、最近进展、负责人和下一步。提醒及升级使用该业务配置的服务时效；没有承诺时效时显示处理中和联系入口，不虚构预计到账时间。
- 费率、额度、文件有效期和服务时效采用按业务及商户生效的配置，标明适用范围和生效时间。必需计费或限额缺失时，资金提交不可用并明确原因；技术无需猜测生产数值，演示金额不作为正式参数。

### 特殊情况

- 资料缺失、无权查看或当前状态不允许操作时，说明原因并提供可继续的入口。
- 提交后结果暂不明确时先核对原记录，不把等待或失败显示为成功。

### 验收看什么结果

- 用户能够识别本页对象、可用功能、业务状态及下一步入口。
- 本页各区块的字段、状态、成功结果和异常结果按下面的独立说明逐项验收。

### 权限与使用条件

- 仅内部已授权人员可进入；查询权限、敏感字段查看权限和操作权限分别判断。
- 任何资金审批不能由申请人自审；未批准不执行，批准不代表资金已经成功。

### 区块：功能导航

在当前工作区内进入需要办理的业务。

背景与用途：在当前工作区内进入需要办理的业务。

业务规则：

- 商户后台保持当前商户身份；管理后台的跨商户查询仍受角色权限限制。
- 只显示可访问模块，当前模块有明确选中状态；展开菜单不提交业务。

操作与交互结果：

- 点击菜单进入对应页面；离开未保存表单时提醒保存或放弃，取消离开保留输入。

异常处理：

- 目标不可访问时说明原因并保留可返回的导航，不能跳到另一商户替代。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：搜索与当前账号

帮助内部人员查找业务对象或管理自己的账号安全。

背景与用途：帮助内部人员查找业务对象或管理自己的账号安全。

业务规则：

- 搜索仅返回有权访问的商户或订单，结果标出对象类型和所属商户。
- 个人安全入口只修改当前登录人员资料，不修改正在查看的商户。

操作与交互结果：

- 输入线索选择结果进入准确对象；从安全入口可查看登录记录和修改凭据。

异常处理：

- 没有结果时保留搜索词并提示调整；无权限对象不泄露详情。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：当前对象与主要操作

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：筛选条件

缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

背景与用途：缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 搜索（Search） | 用于缩小本页记录范围；不修改记录，应用后明细和汇总使用同一组条件。 | 只读展示；无值时显示无记录或不适用。 |
| 状态（Status） | 当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。 | 只读展示；无值时显示无记录或不适用。 |
| 商户（Merchant） | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| 子商户（Sub-merchant） | 交易所属的下级商户，与门店不是同一个概念。 | 只读展示；无值时显示无记录或不适用。 |
| 日期范围（Date range） | 限定查询起止日期，并明确使用的业务时间与时区。 | 只读展示；无值时显示无记录或不适用。 |
| From | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| To | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 多个不同条件同时生效；未填写的可选条件不限制结果。
- 起止日期使用 Asia/Manila，开始不能晚于结束；金额下限不能超过上限。
- 查询只改变显示范围，不改变订单或资金状态。

操作与交互结果：

- 填写条件后应用，汇总与明细按同一条件刷新；重置恢复默认范围，进入详情后返回保留条件。

异常处理：

- 查询失败保留条件和上次成功结果并注明未更新；无结果提示调整条件，不跳回无关数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：搜索

缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

背景与用途：缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 搜索（Search） | 用于缩小本页记录范围；不修改记录，应用后明细和汇总使用同一组条件。 | 只读展示；无值时显示无记录或不适用。 |
| 状态（Status） | 当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。 | 只读展示；无值时显示无记录或不适用。 |
| 商户（Merchant） | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| 子商户（Sub-merchant） | 交易所属的下级商户，与门店不是同一个概念。 | 只读展示；无值时显示无记录或不适用。 |
| 日期范围（Date range） | 限定查询起止日期，并明确使用的业务时间与时区。 | 只读展示；无值时显示无记录或不适用。 |
| From | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| To | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 多个不同条件同时生效；未填写的可选条件不限制结果。
- 起止日期使用 Asia/Manila，开始不能晚于结束；金额下限不能超过上限。
- 查询只改变显示范围，不改变订单或资金状态。

操作与交互结果：

- 填写条件后应用，汇总与明细按同一条件刷新；重置恢复默认范围，进入详情后返回保留条件。

异常处理：

- 查询失败保留条件和上次成功结果并注明未更新；无结果提示调整条件，不跳回无关数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：金额、笔数与状态汇总

从金额、笔数和结果三个角度了解当前范围的业务表现。

背景与用途：从金额、笔数和结果三个角度了解当前范围的业务表现。

业务规则：

- 金额与笔数分别命名；成功率分母和排除项在指标旁说明。
- 收款、出款和结算分别统计，不用一个成功状态代替所有业务结果。
- 内部成本和毛利仅管理后台获授权人员可见，缺失成本不按零计算。
- 首版交付 PHP，所有金额明确币种，金额保留两位小数。不同币种不混合汇总；本期不增加多币种切换。
- 费率、额度、文件有效期和服务时效采用按业务及商户生效的配置，标明适用范围和生效时间。必需计费或限额缺失时，资金提交不可用并明确原因；技术无需猜测生产数值，演示金额不作为正式参数。

操作与交互结果：

- 修改统计期间后所有指标同步刷新；点击指标进入有相同筛选范围的业务明细。

状态含义：

- 待处理（Pending）：出款订单已建立。
- 处理中（Processing）：正在执行出款，不能解释为已到账。
- 成功（Succeeded）：出款完成，查看完成时间及资金记录。
- 失败（Failed）：出款未成功，查询原因与余额恢复记录。

异常处理：

- 范围内无记录时显示暂无记录；无法形成比例时显示不适用，不显示误导性的百分比。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：出款订单

说明「出款订单管理」中出款订单号、商户订单号、商户、子商户、收款人的用途，便于填写、查找或核对当前记录。

背景与用途：这一部分让使用者在出款订单管理中能够说明「出款订单管理」中出款订单号、商户订单号、商户、子商户、收款人的用途，便于填写、查找或核对当前记录，减少误读和重复操作。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 出款订单号（Disbursement ID） | iPay 为这笔出款生成的唯一编号，用于查询和追踪。 | 只读展示；无值时显示无记录或不适用。 |
| 商户订单号（Merchant order ID） | 商户自己的业务系统提供的编号，用于与商户订单对照。 | 只读展示；无值时显示无记录或不适用。 |
| 商户（Merchant） | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| 子商户（Sub-merchant） | 交易所属的下级商户，与门店不是同一个概念。 | 只读展示；无值时显示无记录或不适用。 |
| 收款人（Recipient） | 实际接收出款的人或商户；账户号码应脱敏展示。 | 只读展示；无值时显示无记录或不适用。 |
| Rail | 区分本记录的业务类别或办理方式；选项以当前已开通范围为准，分类不代表执行结果。 | 只读展示；无值时显示无记录或不适用。 |
| 金额（Amount） | 本次业务本金，以 PHP 展示两位小数；手续费与净额分别列明。 | 只读展示；无值时显示无记录或不适用。 |
| 状态（Status） | 当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。 | 只读展示；无值时显示无记录或不适用。 |
| Created / completed | 创建时间：业务记录建立时间，按 Asia/Manila 展示，与提交或完成时间分开。；completed：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| 备注（Remark） | 供业务人员补充的信息；内部备注不自动显示给付款客户。 | 只读展示；无值时显示无记录或不适用。 |
| 通道服务方（Provider） | 为平台提供该项服务的机构；成本信息仅内部授权人员可见。 | 只读展示；无值时显示无记录或不适用。 |
| 操作（Action） | 针对这一行记录可执行的动作；点击前检查该记录状态与本人权限。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 出款订单号：iPay 为这笔出款生成的唯一编号，用于查询和追踪。
- 商户订单号：商户自己的业务系统提供的编号，用于与商户订单对照。
- 商户：识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。
- 首版网页新建出款交付商户间转账。银行和电子钱包出款保留已有业务记录查询；只有该商户已开通且具备完整执行和异常处理能力的接入方式才可使用，不新增未经开通的创建入口。

操作与交互结果：

- 查看本区域当前内容；填写项完成后通过对应确认操作保存，取消不改变生效记录。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：出款订单号明细表

说明「出款订单管理」中出款订单号、商户订单号、商户、子商户、收款人的用途，便于填写、查找或核对当前记录。

背景与用途：这一部分让使用者在出款订单管理中能够说明「出款订单管理」中出款订单号、商户订单号、商户、子商户、收款人的用途，便于填写、查找或核对当前记录，减少误读和重复操作。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 出款订单号（Disbursement ID） | iPay 为这笔出款生成的唯一编号，用于查询和追踪。 | 只读展示；无值时显示无记录或不适用。 |
| 商户订单号（Merchant order ID） | 商户自己的业务系统提供的编号，用于与商户订单对照。 | 只读展示；无值时显示无记录或不适用。 |
| 商户（Merchant） | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| 子商户（Sub-merchant） | 交易所属的下级商户，与门店不是同一个概念。 | 只读展示；无值时显示无记录或不适用。 |
| 收款人（Recipient） | 实际接收出款的人或商户；账户号码应脱敏展示。 | 只读展示；无值时显示无记录或不适用。 |
| Rail | 区分本记录的业务类别或办理方式；选项以当前已开通范围为准，分类不代表执行结果。 | 只读展示；无值时显示无记录或不适用。 |
| 金额（Amount） | 本次业务本金，以 PHP 展示两位小数；手续费与净额分别列明。 | 只读展示；无值时显示无记录或不适用。 |
| 状态（Status） | 当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。 | 只读展示；无值时显示无记录或不适用。 |
| Created / completed | 创建时间：业务记录建立时间，按 Asia/Manila 展示，与提交或完成时间分开。；completed：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| 备注（Remark） | 供业务人员补充的信息；内部备注不自动显示给付款客户。 | 只读展示；无值时显示无记录或不适用。 |
| 通道服务方（Provider） | 为平台提供该项服务的机构；成本信息仅内部授权人员可见。 | 只读展示；无值时显示无记录或不适用。 |
| 操作（Action） | 针对这一行记录可执行的动作；点击前检查该记录状态与本人权限。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 出款订单号：iPay 为这笔出款生成的唯一编号，用于查询和追踪。
- 商户订单号：商户自己的业务系统提供的编号，用于与商户订单对照。
- 商户：识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。
- 首版网页新建出款交付商户间转账。银行和电子钱包出款保留已有业务记录查询；只有该商户已开通且具备完整执行和异常处理能力的接入方式才可使用，不新增未经开通的创建入口。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

状态含义：

- 待处理（Pending）：出款订单已建立。
- 处理中（Processing）：正在执行出款，不能解释为已到账。
- 成功（Succeeded）：出款完成，查看完成时间及资金记录。
- 失败（Failed）：出款未成功，查询原因与余额恢复记录。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：翻页与结果数量

在保持查询条件的前提下浏览更多记录。

背景与用途：在保持查询条件的前提下浏览更多记录。

业务规则：

- 展示结果总数、当前页和每页数量；总数仅属于本次获授权筛选范围。
- 筛选变化后回到第一页，翻页不更改业务数据。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 最后一页不能继续下一页；新查询无记录时显示空结果，不显示旧页数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：操作确认与资料填写

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。
- 认证未完成仍可进入工作区，查看已授权信息、认证进度和缺失资料；受限操作展示具体原因及继续认证入口，不把账户建立当作业务已开通。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

<a id="product-admin-freeze-details"></a>
## 冻结记录详情

### 要解决什么问题

核对一笔冻结为什么产生、占用多少资金以及是否已经释放。

### 为什么这样设计

财务需要区分余额、申请、审批及执行，核对每次资金变化的依据；双人复核减少单人错误直接影响资金的风险。

### 谁在什么场景使用

有相应权限的 iPay 内部人员，按职责处理授权范围内的商户业务。

### 页面包含哪些内容

- 冻结记录：目标钱包、金额、原因及状态
- 关联业务：冻结来源和相关申请
- 当前对象与主要操作：操作前先核对对象和当前状态，避免处理错商户或错申请。
- 冻结记录：说明暂时不可用的金额及恢复使用需要满足的条件。

### 用户如何完成业务

- 查看冻结原因与关联记录
- 有权限且符合条件时从页面入口申请释放

### 业务规则与结果

- 冻结资金不可作为可用余额
- 申请释放和实际释放分别跟进
- 向商户展示可公开的冻结原因、受影响金额、需补资料和处理入口；内部风险识别细节仅供授权人员查看。未有可靠预计时间时不承诺恢复时间。

### 特殊情况

- 读取失败时说明原因并提供重试或返回入口；不能把失败显示为成功或零余额。
- 没有记录时说明暂无记录；筛选无结果时提示调整条件。

### 验收看什么结果

- 用户能够识别本页对象、可用功能、业务状态及下一步入口。
- 本页各区块的字段、状态、成功结果和异常结果按下面的独立说明逐项验收。

### 权限与使用条件

- 仅内部已授权人员可进入；查询权限、敏感字段查看权限和操作权限分别判断。
- 任何资金审批不能由申请人自审；未批准不执行，批准不代表资金已经成功。

### 区块：功能导航

在当前工作区内进入需要办理的业务。

背景与用途：在当前工作区内进入需要办理的业务。

业务规则：

- 商户后台保持当前商户身份；管理后台的跨商户查询仍受角色权限限制。
- 只显示可访问模块，当前模块有明确选中状态；展开菜单不提交业务。

操作与交互结果：

- 点击菜单进入对应页面；离开未保存表单时提醒保存或放弃，取消离开保留输入。

异常处理：

- 目标不可访问时说明原因并保留可返回的导航，不能跳到另一商户替代。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：搜索与当前账号

帮助内部人员查找业务对象或管理自己的账号安全。

背景与用途：帮助内部人员查找业务对象或管理自己的账号安全。

业务规则：

- 搜索仅返回有权访问的商户或订单，结果标出对象类型和所属商户。
- 个人安全入口只修改当前登录人员资料，不修改正在查看的商户。

操作与交互结果：

- 输入线索选择结果进入准确对象；从安全入口可查看登录记录和修改凭据。

异常处理：

- 没有结果时保留搜索词并提示调整；无权限对象不泄露详情。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：当前对象与主要操作

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：冻结记录

说明暂时不可用的金额及恢复使用需要满足的条件。

背景与用途：说明暂时不可用的金额及恢复使用需要满足的条件。

业务规则：

- 冻结金额与可用余额分开，显示原因、来源业务、时间及当前状态。
- 已释放的冻结保留记录，释放不产生新的收款收入。
- 商户只查看可公开原因，内部风险细节限内部授权人员。
- 向商户展示可公开的冻结原因、受影响金额、需补资料和处理入口；内部风险识别细节仅供授权人员查看。未有可靠预计时间时不承诺恢复时间。

操作与交互结果：

- 查看需要补充的资料和联系入口；内部人员按权限及审批流程办理允许的解除。

状态含义：

- 冻结中（Active）：这部分资金不可使用。
- 已释放（Released）：冻结结束，按实际账务恢复对应余额。
- 已消耗（Consumed）：预留已用于对应业务，不再重复释放。

异常处理：

- 无法确定恢复时间时不承诺日期；解除失败不把金额显示为可用。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：操作确认与资料填写

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。
- 认证未完成仍可进入工作区，查看已授权信息、认证进度和缺失资料；受限操作展示具体原因及继续认证入口，不把账户建立当作业务已开通。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

<a id="product-admin-freeze-records"></a>
## 冻结资金记录

### 要解决什么问题

查找商户钱包被冻结的资金，支持合规和财务跟进。

### 为什么这样设计

财务需要区分余额、申请、审批及执行，核对每次资金变化的依据；双人复核减少单人错误直接影响资金的风险。

### 谁在什么场景使用

有相应权限的 iPay 内部人员，按职责处理授权范围内的商户业务。

### 页面包含哪些内容

- 筛选：限定商户、期间与状态
- 冻结列表：金额、原因和关联业务
- 当前对象与主要操作：操作前先核对对象和当前状态，避免处理错商户或错申请。
- 筛选条件：缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。
- 冻结记录列表：说明暂时不可用的金额及恢复使用需要满足的条件。

### 用户如何完成业务

- 筛选冻结记录
- 进入详情核对或按权限申请处理

### 业务规则与结果

- 冻结不等于钱已对外付出
- 应能追踪对应业务和释放情况
- 向商户展示可公开的冻结原因、受影响金额、需补资料和处理入口；内部风险识别细节仅供授权人员查看。未有可靠预计时间时不承诺恢复时间。

### 特殊情况

- 读取失败时说明原因并提供重试或返回入口；不能把失败显示为成功或零余额。
- 没有记录时说明暂无记录；筛选无结果时提示调整条件。

### 验收看什么结果

- 用户能够识别本页对象、可用功能、业务状态及下一步入口。
- 本页各区块的字段、状态、成功结果和异常结果按下面的独立说明逐项验收。

### 权限与使用条件

- 仅内部已授权人员可进入；查询权限、敏感字段查看权限和操作权限分别判断。
- 任何资金审批不能由申请人自审；未批准不执行，批准不代表资金已经成功。

### 区块：功能导航

在当前工作区内进入需要办理的业务。

背景与用途：在当前工作区内进入需要办理的业务。

业务规则：

- 商户后台保持当前商户身份；管理后台的跨商户查询仍受角色权限限制。
- 只显示可访问模块，当前模块有明确选中状态；展开菜单不提交业务。

操作与交互结果：

- 点击菜单进入对应页面；离开未保存表单时提醒保存或放弃，取消离开保留输入。

异常处理：

- 目标不可访问时说明原因并保留可返回的导航，不能跳到另一商户替代。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：搜索与当前账号

帮助内部人员查找业务对象或管理自己的账号安全。

背景与用途：帮助内部人员查找业务对象或管理自己的账号安全。

业务规则：

- 搜索仅返回有权访问的商户或订单，结果标出对象类型和所属商户。
- 个人安全入口只修改当前登录人员资料，不修改正在查看的商户。

操作与交互结果：

- 输入线索选择结果进入准确对象；从安全入口可查看登录记录和修改凭据。

异常处理：

- 没有结果时保留搜索词并提示调整；无权限对象不泄露详情。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：当前对象与主要操作

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：筛选条件

缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

背景与用途：缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 搜索（Search） | 用于缩小本页记录范围；不修改记录，应用后明细和汇总使用同一组条件。 | 只读展示；无值时显示无记录或不适用。 |
| 状态（Status） | 当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。 | 只读展示；无值时显示无记录或不适用。 |
| 商户（Merchant） | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| 子商户（Sub-merchant） | 交易所属的下级商户，与门店不是同一个概念。 | 只读展示；无值时显示无记录或不适用。 |
| 日期范围（Date range） | 限定查询起止日期，并明确使用的业务时间与时区。 | 只读展示；无值时显示无记录或不适用。 |
| From | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| To | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 多个不同条件同时生效；未填写的可选条件不限制结果。
- 起止日期使用 Asia/Manila，开始不能晚于结束；金额下限不能超过上限。
- 查询只改变显示范围，不改变订单或资金状态。

操作与交互结果：

- 填写条件后应用，汇总与明细按同一条件刷新；重置恢复默认范围，进入详情后返回保留条件。

异常处理：

- 查询失败保留条件和上次成功结果并注明未更新；无结果提示调整条件，不跳回无关数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：搜索

缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

背景与用途：缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 搜索（Search） | 用于缩小本页记录范围；不修改记录，应用后明细和汇总使用同一组条件。 | 只读展示；无值时显示无记录或不适用。 |
| 状态（Status） | 当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。 | 只读展示；无值时显示无记录或不适用。 |
| 商户（Merchant） | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| 子商户（Sub-merchant） | 交易所属的下级商户，与门店不是同一个概念。 | 只读展示；无值时显示无记录或不适用。 |
| 日期范围（Date range） | 限定查询起止日期，并明确使用的业务时间与时区。 | 只读展示；无值时显示无记录或不适用。 |
| From | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| To | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 多个不同条件同时生效；未填写的可选条件不限制结果。
- 起止日期使用 Asia/Manila，开始不能晚于结束；金额下限不能超过上限。
- 查询只改变显示范围，不改变订单或资金状态。

操作与交互结果：

- 填写条件后应用，汇总与明细按同一条件刷新；重置恢复默认范围，进入详情后返回保留条件。

异常处理：

- 查询失败保留条件和上次成功结果并注明未更新；无结果提示调整条件，不跳回无关数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：冻结记录列表

说明暂时不可用的金额及恢复使用需要满足的条件。

背景与用途：说明暂时不可用的金额及恢复使用需要满足的条件。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| Freeze | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| 商户（Merchant） | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| 子商户（Sub-merchant） | 交易所属的下级商户，与门店不是同一个概念。 | 只读展示；无值时显示无记录或不适用。 |
| 金额（Amount） | 本次业务本金，以 PHP 展示两位小数；手续费与净额分别列明。 | 只读展示；无值时显示无记录或不适用。 |
| 类型（Type） | 区分本记录的业务类别或办理方式；选项以当前已开通范围为准，分类不代表执行结果。 | 只读展示；无值时显示无记录或不适用。 |
| 状态（Status） | 当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。 | 只读展示；无值时显示无记录或不适用。 |
| Related object | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| 创建时间（Created） | 业务记录建立时间，按 Asia/Manila 展示，与提交或完成时间分开。 | 只读展示；无值时显示无记录或不适用。 |
| 操作（Action） | 针对这一行记录可执行的动作；点击前检查该记录状态与本人权限。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 冻结金额与可用余额分开，显示原因、来源业务、时间及当前状态。
- 已释放的冻结保留记录，释放不产生新的收款收入。
- 商户只查看可公开原因，内部风险细节限内部授权人员。
- 向商户展示可公开的冻结原因、受影响金额、需补资料和处理入口；内部风险识别细节仅供授权人员查看。未有可靠预计时间时不承诺恢复时间。

操作与交互结果：

- 查看需要补充的资料和联系入口；内部人员按权限及审批流程办理允许的解除。

状态含义：

- 冻结中（Active）：这部分资金不可使用。
- 已释放（Released）：冻结结束，按实际账务恢复对应余额。
- 已消耗（Consumed）：预留已用于对应业务，不再重复释放。

异常处理：

- 无法确定恢复时间时不承诺日期；解除失败不把金额显示为可用。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：冻结资金记录明细表

说明「冻结资金记录」中Freeze、商户、子商户、金额、类型的用途，便于填写、查找或核对当前记录。

背景与用途：这一部分让使用者在冻结资金记录中能够说明「冻结资金记录」中Freeze、商户、子商户、金额、类型的用途，便于填写、查找或核对当前记录，减少误读和重复操作。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| Freeze | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| 商户（Merchant） | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| 子商户（Sub-merchant） | 交易所属的下级商户，与门店不是同一个概念。 | 只读展示；无值时显示无记录或不适用。 |
| 金额（Amount） | 本次业务本金，以 PHP 展示两位小数；手续费与净额分别列明。 | 只读展示；无值时显示无记录或不适用。 |
| 类型（Type） | 区分本记录的业务类别或办理方式；选项以当前已开通范围为准，分类不代表执行结果。 | 只读展示；无值时显示无记录或不适用。 |
| 状态（Status） | 当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。 | 只读展示；无值时显示无记录或不适用。 |
| Related object | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| 创建时间（Created） | 业务记录建立时间，按 Asia/Manila 展示，与提交或完成时间分开。 | 只读展示；无值时显示无记录或不适用。 |
| 操作（Action） | 针对这一行记录可执行的动作；点击前检查该记录状态与本人权限。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- Freeze：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。
- 商户：识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。
- 子商户：交易所属的下级商户，与门店不是同一个概念。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。
- 向商户展示可公开的冻结原因、受影响金额、需补资料和处理入口；内部风险识别细节仅供授权人员查看。未有可靠预计时间时不承诺恢复时间。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

状态含义：

- 冻结中（Active）：这部分资金不可使用。
- 已释放（Released）：冻结结束，按实际账务恢复对应余额。
- 已消耗（Consumed）：预留已用于对应业务，不再重复释放。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：翻页与结果数量

在保持查询条件的前提下浏览更多记录。

背景与用途：在保持查询条件的前提下浏览更多记录。

业务规则：

- 展示结果总数、当前页和每页数量；总数仅属于本次获授权筛选范围。
- 筛选变化后回到第一页，翻页不更改业务数据。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 最后一页不能继续下一页；新查询无记录时显示空结果，不显示旧页数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：操作确认与资料填写

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。
- 认证未完成仍可进入工作区，查看已授权信息、认证进度和缺失资料；受限操作展示具体原因及继续认证入口，不把账户建立当作业务已开通。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

<a id="product-admin-kyb-review-details"></a>
## 企业认证审核详情

### 要解决什么问题

让合规人员根据企业资料和证明文件判断是否通过商户认证。

### 为什么这样设计

运营和合规需要围绕同一家商户核对资料、认证和已开通业务，避免把资料已提交、认证已通过、能力已开通混为一谈。

### 谁在什么场景使用

负责企业认证的合规审核人员；审核新申请或商户补交的材料。

### 页面包含哪些内容

- 认证状态：当前审核阶段
- 企业与经营信息：核对主体
- 地址、代表人和受益人：核实实际控制关系
- 证明文件：审核依据
- 当前对象与主要操作：操作前先核对对象和当前状态，避免处理错商户或错申请。
- 认证状态：让商户或审核人员知道认证目前进行到哪一步，以及下一步需要什么。
- 企业与经营信息：区分正式认证资料和日常经营联系方式，确保用户知道哪些可修改。
- 企业地址：区分正式认证资料和日常经营联系方式，确保用户知道哪些可修改。
- 授权代表：说明由谁代表企业，以及谁实际拥有或控制企业。
- 受益所有人：说明由谁代表企业，以及谁实际拥有或控制企业。
- 认证文件：向审核人员提供与当前企业或人员对应的证明材料。
- 需要关注的业务提示：让用户发现当前必须处理的事项，并知道下一步找谁或去哪里办理。

### 用户如何完成业务

- 阅读企业资料和文件
- 在可审核状态下通过、拒绝或要求补件
- 填写决定或补件要求

### 业务规则与结果

- Owner 接受邀请仅完成账号激活并进入 PENDING_KYB，不代表 KYB 已通过或业务能力已开通。KYB 提交、补件、审核事实与 Merchant 状态、Capability 分别展示；不使用邀请接受结果代替 KYB 审核。
- 补件要说明缺什么
- 审核决定与业务能力配置分别处理
- 已过期的页面应刷新后再决定

### 特殊情况

- 资料缺失、无权查看或当前状态不允许操作时，说明原因并提供可继续的入口。
- 提交后结果暂不明确时先核对原记录，不把等待或失败显示为成功。

### 验收看什么结果

- 用户能够识别本页对象、可用功能、业务状态及下一步入口。
- 本页各区块的字段、状态、成功结果和异常结果按下面的独立说明逐项验收。

### 权限与使用条件

- 仅内部已授权人员可进入；查询权限、敏感字段查看权限和操作权限分别判断。
- 任何资金审批不能由申请人自审；未批准不执行，批准不代表资金已经成功。

### 区块：功能导航

在当前工作区内进入需要办理的业务。

背景与用途：在当前工作区内进入需要办理的业务。

业务规则：

- 商户后台保持当前商户身份；管理后台的跨商户查询仍受角色权限限制。
- 只显示可访问模块，当前模块有明确选中状态；展开菜单不提交业务。

操作与交互结果：

- 点击菜单进入对应页面；离开未保存表单时提醒保存或放弃，取消离开保留输入。

异常处理：

- 目标不可访问时说明原因并保留可返回的导航，不能跳到另一商户替代。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：搜索与当前账号

帮助内部人员查找业务对象或管理自己的账号安全。

背景与用途：帮助内部人员查找业务对象或管理自己的账号安全。

业务规则：

- 搜索仅返回有权访问的商户或订单，结果标出对象类型和所属商户。
- 个人安全入口只修改当前登录人员资料，不修改正在查看的商户。

操作与交互结果：

- 输入线索选择结果进入准确对象；从安全入口可查看登录记录和修改凭据。

异常处理：

- 没有结果时保留搜索词并提示调整；无权限对象不泄露详情。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：当前对象与主要操作

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- Owner 接受邀请仅完成账号激活并进入 PENDING_KYB，不代表 KYB 已通过或业务能力已开通。KYB 提交、补件、审核事实与 Merchant 状态、Capability 分别展示；不使用邀请接受结果代替 KYB 审核。
- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：认证状态

让商户或审核人员知道认证目前进行到哪一步，以及下一步需要什么。

背景与用途：让商户或审核人员知道认证目前进行到哪一步，以及下一步需要什么。

业务规则：

- Owner 接受邀请仅完成账号激活并进入 PENDING_KYB，不代表 KYB 已通过或业务能力已开通。KYB 提交、补件、审核事实与 Merchant 状态、Capability 分别展示；不使用邀请接受结果代替 KYB 审核。
- 未提交、审核中、需补件、已通过、已拒绝分别说明结果；认证状态不等同商户全部业务已开通。
- 已提交资料只读，补件时只修改允许补充内容并保留历史。
- 成员未停用且商户为 PENDING_KYB、ACTIVE 或 FROZEN 时可登录和切换；NOT_ACTIVATION、SUSPENDED、CLOSED 禁止进入和切换。暂停或关闭只使该商户会话失效，不影响同一用户的其他商户。
- 认证未完成仍可进入工作区，查看已授权信息、认证进度和缺失资料；受限操作展示具体原因及继续认证入口，不把账户建立当作业务已开通。

操作与交互结果：

- 商户继续填写或补件；内部审核人员查看材料，给出明确的通过、拒绝或补件意见。

状态含义：

- 未提交／草稿：可编辑资料，尚未进入审核。
- 已提交／审核中：读取已提交版本，等待审核人员处理。
- 需补件：显示具体补充项及原因，补充后重新提交。
- 已通过：认证审核通过，业务能力按开通状态另行判断。
- 已拒绝：显示可公开原因及处理入口。

异常处理：

- 读取失败不能显示已通过；补件要求必须具体到缺失或不合格资料。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：企业与经营信息

区分正式认证资料和日常经营联系方式，确保用户知道哪些可修改。

背景与用途：区分正式认证资料和日常经营联系方式，确保用户知道哪些可修改。

业务规则：

- Owner 接受邀请仅完成账号激活并进入 PENDING_KYB，不代表 KYB 已通过或业务能力已开通。KYB 提交、补件、审核事实与 Merchant 状态、Capability 分别展示；不使用邀请接受结果代替 KYB 审核。
- 企业名称、经营名称、行业、地址、联系人分别说明用途；认证提交内容保留提交时版本。
- 日常经营资料修改不自动改写已审核的认证材料。

操作与交互结果：

- 查看当前值，编辑允许修改的字段并保存；必填缺失时在对应字段说明。

异常处理：

- 保存失败保留输入并继续展示原生效资料；无编辑权限时只读。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：企业地址

区分正式认证资料和日常经营联系方式，确保用户知道哪些可修改。

背景与用途：区分正式认证资料和日常经营联系方式，确保用户知道哪些可修改。

业务规则：

- 企业名称、经营名称、行业、地址、联系人分别说明用途；认证提交内容保留提交时版本。
- 日常经营资料修改不自动改写已审核的认证材料。

操作与交互结果：

- 查看当前值，编辑允许修改的字段并保存；必填缺失时在对应字段说明。

异常处理：

- 保存失败保留输入并继续展示原生效资料；无编辑权限时只读。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：授权代表

说明由谁代表企业，以及谁实际拥有或控制企业。

背景与用途：说明由谁代表企业，以及谁实际拥有或控制企业。

业务规则：

- 展示姓名、身份信息、国籍、出生日期、持股或控制关系；多位所有人分别记录。
- 持股比例是企业归属信息，不是费率；身份证明仅授权人员查看。

操作与交互结果：

- 逐人填写或核对资料；更换代表人或所有人时保留相应审核依据。

异常处理：

- 必要资料缺失或比例格式不正确时提示对应人员，不能用其他人的资料补位。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：受益所有人

说明由谁代表企业，以及谁实际拥有或控制企业。

背景与用途：说明由谁代表企业，以及谁实际拥有或控制企业。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 名称（Name） | 当前对象的可读名称，与其唯一编号配合识别，不用名称替代业务编号。 | 只读展示；无值时显示无记录或不适用。 |
| 持股比例（Ownership） | 该受益所有人对应的企业持股比例，填写 0 至 100 的百分数；不是服务费率。 | 只读展示；无值时显示无记录或不适用。 |
| 国籍（Nationality） | 认证人员身份证明对应的国籍信息。 | 只读展示；无值时显示无记录或不适用。 |
| 出生日期（Date of birth） | 认证人员真实出生日期，不接受未来日期。 | 只读展示；无值时显示无记录或不适用。 |
| 身份证明（Identification） | 人员身份文件类型及号码；只向授权审核人员展示。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- Owner 接受邀请仅完成账号激活并进入 PENDING_KYB，不代表 KYB 已通过或业务能力已开通。KYB 提交、补件、审核事实与 Merchant 状态、Capability 分别展示；不使用邀请接受结果代替 KYB 审核。
- 展示姓名、身份信息、国籍、出生日期、持股或控制关系；多位所有人分别记录。
- 持股比例是企业归属信息，不是费率；身份证明仅授权人员查看。

操作与交互结果：

- 逐人填写或核对资料；更换代表人或所有人时保留相应审核依据。

异常处理：

- 必要资料缺失或比例格式不正确时提示对应人员，不能用其他人的资料补位。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：企业认证审核详情明细表

说明「企业认证审核详情」中名称、持股比例、国籍、出生日期、身份证明的用途，便于填写、查找或核对当前记录。

背景与用途：这一部分让使用者在企业认证审核详情中能够说明「企业认证审核详情」中名称、持股比例、国籍、出生日期、身份证明的用途，便于填写、查找或核对当前记录，减少误读和重复操作。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 名称（Name） | 当前对象的可读名称，与其唯一编号配合识别，不用名称替代业务编号。 | 只读展示；无值时显示无记录或不适用。 |
| 持股比例（Ownership） | 该受益所有人对应的企业持股比例，填写 0 至 100 的百分数；不是服务费率。 | 只读展示；无值时显示无记录或不适用。 |
| 国籍（Nationality） | 认证人员身份证明对应的国籍信息。 | 只读展示；无值时显示无记录或不适用。 |
| 出生日期（Date of birth） | 认证人员真实出生日期，不接受未来日期。 | 只读展示；无值时显示无记录或不适用。 |
| 身份证明（Identification） | 人员身份文件类型及号码；只向授权审核人员展示。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- Owner 接受邀请仅完成账号激活并进入 PENDING_KYB，不代表 KYB 已通过或业务能力已开通。KYB 提交、补件、审核事实与 Merchant 状态、Capability 分别展示；不使用邀请接受结果代替 KYB 审核。
- 名称：当前对象的可读名称，与其唯一编号配合识别，不用名称替代业务编号。
- 持股比例：该受益所有人对应的企业持股比例，填写 0 至 100 的百分数；不是服务费率。
- 国籍：认证人员身份证明对应的国籍信息。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。
- 成员未停用且商户为 PENDING_KYB、ACTIVE 或 FROZEN 时可登录和切换；NOT_ACTIVATION、SUSPENDED、CLOSED 禁止进入和切换。暂停或关闭只使该商户会话失效，不影响同一用户的其他商户。
- 认证未完成仍可进入工作区，查看已授权信息、认证进度和缺失资料；受限操作展示具体原因及继续认证入口，不把账户建立当作业务已开通。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：翻页与结果数量

在保持查询条件的前提下浏览更多记录。

背景与用途：在保持查询条件的前提下浏览更多记录。

业务规则：

- 展示结果总数、当前页和每页数量；总数仅属于本次获授权筛选范围。
- 筛选变化后回到第一页，翻页不更改业务数据。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 最后一页不能继续下一页；新查询无记录时显示空结果，不显示旧页数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：认证文件

向审核人员提供与当前企业或人员对应的证明材料。

背景与用途：向审核人员提供与当前企业或人员对应的证明材料。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 认证文件（Document） | 文件名、类型及必要预览入口，不能用上传成功代替审核通过。 | 只读展示；无值时显示无记录或不适用。 |
| File | 当前资料或图片文件，展示文件名及状态；上传失败不表示保存成功，敏感文件仅授权人员可查看。 | 只读展示；无值时显示无记录或不适用。 |
| 上传时间（Uploaded） | 文件成功接收的时间，与审核时间分开。 | 只读展示；无值时显示无记录或不适用。 |
| 状态（Status） | 当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。 | 只读展示；无值时显示无记录或不适用。 |
| 操作（Action） | 针对这一行记录可执行的动作；点击前检查该记录状态与本人权限。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- Owner 接受邀请仅完成账号激活并进入 PENDING_KYB，不代表 KYB 已通过或业务能力已开通。KYB 提交、补件、审核事实与 Merchant 状态、Capability 分别展示；不使用邀请接受结果代替 KYB 审核。
- 每份文件列出类型、文件名、上传时间和审核状态，明确属于哪个对象。
- 敏感文件仅授权人员可查看或下载，不通过猜测网址访问。
- 成员未停用且商户为 PENDING_KYB、ACTIVE 或 FROZEN 时可登录和切换；NOT_ACTIVATION、SUSPENDED、CLOSED 禁止进入和切换。暂停或关闭只使该商户会话失效，不影响同一用户的其他商户。
- 认证未完成仍可进入工作区，查看已授权信息、认证进度和缺失资料；受限操作展示具体原因及继续认证入口，不把账户建立当作业务已开通。

操作与交互结果：

- 选择文件类型并上传，核对预览后提交；审核不通过时说明需替换哪份资料。

异常处理：

- 上传失败保留其他已填资料；文件不可读或类型不符时明确提示，不显示上传成功。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：认证文件明细表

向审核人员提供与当前企业或人员对应的证明材料。

背景与用途：向审核人员提供与当前企业或人员对应的证明材料。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 认证文件（Document） | 文件名、类型及必要预览入口，不能用上传成功代替审核通过。 | 只读展示；无值时显示无记录或不适用。 |
| File | 当前资料或图片文件，展示文件名及状态；上传失败不表示保存成功，敏感文件仅授权人员可查看。 | 只读展示；无值时显示无记录或不适用。 |
| 上传时间（Uploaded） | 文件成功接收的时间，与审核时间分开。 | 只读展示；无值时显示无记录或不适用。 |
| 状态（Status） | 当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。 | 只读展示；无值时显示无记录或不适用。 |
| 操作（Action） | 针对这一行记录可执行的动作；点击前检查该记录状态与本人权限。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- Owner 接受邀请仅完成账号激活并进入 PENDING_KYB，不代表 KYB 已通过或业务能力已开通。KYB 提交、补件、审核事实与 Merchant 状态、Capability 分别展示；不使用邀请接受结果代替 KYB 审核。
- 每份文件列出类型、文件名、上传时间和审核状态，明确属于哪个对象。
- 敏感文件仅授权人员可查看或下载，不通过猜测网址访问。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。
- 成员未停用且商户为 PENDING_KYB、ACTIVE 或 FROZEN 时可登录和切换；NOT_ACTIVATION、SUSPENDED、CLOSED 禁止进入和切换。暂停或关闭只使该商户会话失效，不影响同一用户的其他商户。
- 认证未完成仍可进入工作区，查看已授权信息、认证进度和缺失资料；受限操作展示具体原因及继续认证入口，不把账户建立当作业务已开通。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

状态含义：

- 未提交／草稿：可编辑资料，尚未进入审核。
- 已提交／审核中：读取已提交版本，等待审核人员处理。
- 需补件：显示具体补充项及原因，补充后重新提交。
- 已通过：认证审核通过，业务能力按开通状态另行判断。
- 已拒绝：显示可公开原因及处理入口。

异常处理：

- 上传失败保留其他已填资料；文件不可读或类型不符时明确提示，不显示上传成功。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：翻页与结果数量

在保持查询条件的前提下浏览更多记录。

背景与用途：在保持查询条件的前提下浏览更多记录。

业务规则：

- 展示结果总数、当前页和每页数量；总数仅属于本次获授权筛选范围。
- 筛选变化后回到第一页，翻页不更改业务数据。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 最后一页不能继续下一页；新查询无记录时显示空结果，不显示旧页数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：需要关注的业务提示

让用户发现当前必须处理的事项，并知道下一步找谁或去哪里办理。

背景与用途：让用户发现当前必须处理的事项，并知道下一步找谁或去哪里办理。

业务规则：

- 提示包含问题对象、当前状态、影响及下一步。
- 认证、余额限制和待复核事项分别描述；已处理事项不继续作为未处理提醒。
- 成员未停用且商户为 PENDING_KYB、ACTIVE 或 FROZEN 时可登录和切换；NOT_ACTIVATION、SUSPENDED、CLOSED 禁止进入和切换。暂停或关闭只使该商户会话失效，不影响同一用户的其他商户。

操作与交互结果：

- 点击事项进入该笔申请或对应办理页面；处理后返回刷新该事项结果。

异常处理：

- 没有待办说明目前没有需要处理的事项；无权限查看具体对象时提供可联系角色，不泄露敏感细节。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：操作确认与资料填写

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- Owner 接受邀请仅完成账号激活并进入 PENDING_KYB，不代表 KYB 已通过或业务能力已开通。KYB 提交、补件、审核事实与 Merchant 状态、Capability 分别展示；不使用邀请接受结果代替 KYB 审核。
- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。
- 认证未完成仍可进入工作区，查看已授权信息、认证进度和缺失资料；受限操作展示具体原因及继续认证入口，不把账户建立当作业务已开通。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

<a id="product-admin-kyb-reviews"></a>
## 企业认证审核队列

### 要解决什么问题

让合规人员找到待审核或待补件的商户认证申请。

### 为什么这样设计

运营和合规需要围绕同一家商户核对资料、认证和已开通业务，避免把资料已提交、认证已通过、能力已开通混为一谈。

### 谁在什么场景使用

有相应权限的 iPay 内部人员，按职责处理授权范围内的商户业务。

### 页面包含哪些内容

- 申请列表：商户、提交情况和审核状态
- 当前对象与主要操作：操作前先核对对象和当前状态，避免处理错商户或错申请。
- 企业认证申请：让商户或审核人员知道认证目前进行到哪一步，以及下一步需要什么。

### 用户如何完成业务

- 打开申请阅读资料
- 根据状态继续审核或跟进补件

### 业务规则与结果

- Owner 接受邀请仅完成账号激活并进入 PENDING_KYB，不代表 KYB 已通过或业务能力已开通。KYB 提交、补件、审核事实与 Merchant 状态、Capability 分别展示；不使用邀请接受结果代替 KYB 审核。
- 进入详情不等于完成审核
- 申请状态须与商户看到的认证进度一致

### 特殊情况

- 读取失败时说明原因并提供重试或返回入口；不能把失败显示为成功或零余额。
- 没有记录时说明暂无记录；筛选无结果时提示调整条件。

### 验收看什么结果

- 用户能够识别本页对象、可用功能、业务状态及下一步入口。
- 本页各区块的字段、状态、成功结果和异常结果按下面的独立说明逐项验收。

### 权限与使用条件

- 仅内部已授权人员可进入；查询权限、敏感字段查看权限和操作权限分别判断。
- 任何资金审批不能由申请人自审；未批准不执行，批准不代表资金已经成功。

### 区块：功能导航

在当前工作区内进入需要办理的业务。

背景与用途：在当前工作区内进入需要办理的业务。

业务规则：

- 商户后台保持当前商户身份；管理后台的跨商户查询仍受角色权限限制。
- 只显示可访问模块，当前模块有明确选中状态；展开菜单不提交业务。

操作与交互结果：

- 点击菜单进入对应页面；离开未保存表单时提醒保存或放弃，取消离开保留输入。

异常处理：

- 目标不可访问时说明原因并保留可返回的导航，不能跳到另一商户替代。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：搜索与当前账号

帮助内部人员查找业务对象或管理自己的账号安全。

背景与用途：帮助内部人员查找业务对象或管理自己的账号安全。

业务规则：

- 搜索仅返回有权访问的商户或订单，结果标出对象类型和所属商户。
- 个人安全入口只修改当前登录人员资料，不修改正在查看的商户。

操作与交互结果：

- 输入线索选择结果进入准确对象；从安全入口可查看登录记录和修改凭据。

异常处理：

- 没有结果时保留搜索词并提示调整；无权限对象不泄露详情。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：当前对象与主要操作

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- Owner 接受邀请仅完成账号激活并进入 PENDING_KYB，不代表 KYB 已通过或业务能力已开通。KYB 提交、补件、审核事实与 Merchant 状态、Capability 分别展示；不使用邀请接受结果代替 KYB 审核。
- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：企业认证申请

让商户或审核人员知道认证目前进行到哪一步，以及下一步需要什么。

背景与用途：让商户或审核人员知道认证目前进行到哪一步，以及下一步需要什么。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 搜索（Search） | 用于缩小本页记录范围；不修改记录，应用后明细和汇总使用同一组条件。 | 只读展示；无值时显示无记录或不适用。 |
| 状态（Status） | 当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。 | 只读展示；无值时显示无记录或不适用。 |
| 日期范围（Date range） | 限定查询起止日期，并明确使用的业务时间与时区。 | 只读展示；无值时显示无记录或不适用。 |
| Application | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| 商户（Merchant） | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| 风险分类（Risk） | 当前业务风险评估结果，仅授权内部人员可见；不直接等同审核结论。 | 只读展示；无值时显示无记录或不适用。 |
| 来源（Source） | 这条记录由哪个业务入口产生；来源不代表当前处理结果。 | 只读展示；无值时显示无记录或不适用。 |
| 负责人（Assignee） | 当前被分配处理该事项的人员，不代表已完成处理。 | 只读展示；无值时显示无记录或不适用。 |
| 服务时效（SLA） | 该业务适用的处理目标及等待情况，使用正式生效配置，不虚构承诺。 | 只读展示；无值时显示无记录或不适用。 |
| 提交时间（Submitted） | 资料或申请正式提交的时间，与保存草稿时间分开。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- Owner 接受邀请仅完成账号激活并进入 PENDING_KYB，不代表 KYB 已通过或业务能力已开通。KYB 提交、补件、审核事实与 Merchant 状态、Capability 分别展示；不使用邀请接受结果代替 KYB 审核。
- 未提交、审核中、需补件、已通过、已拒绝分别说明结果；认证状态不等同商户全部业务已开通。
- 已提交资料只读，补件时只修改允许补充内容并保留历史。
- 成员未停用且商户为 PENDING_KYB、ACTIVE 或 FROZEN 时可登录和切换；NOT_ACTIVATION、SUSPENDED、CLOSED 禁止进入和切换。暂停或关闭只使该商户会话失效，不影响同一用户的其他商户。
- 认证未完成仍可进入工作区，查看已授权信息、认证进度和缺失资料；受限操作展示具体原因及继续认证入口，不把账户建立当作业务已开通。

操作与交互结果：

- 商户继续填写或补件；内部审核人员查看材料，给出明确的通过、拒绝或补件意见。

异常处理：

- 读取失败不能显示已通过；补件要求必须具体到缺失或不合格资料。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：搜索

缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

背景与用途：缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 搜索（Search） | 用于缩小本页记录范围；不修改记录，应用后明细和汇总使用同一组条件。 | 只读展示；无值时显示无记录或不适用。 |
| 状态（Status） | 当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。 | 只读展示；无值时显示无记录或不适用。 |
| 日期范围（Date range） | 限定查询起止日期，并明确使用的业务时间与时区。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 多个不同条件同时生效；未填写的可选条件不限制结果。
- 起止日期使用 Asia/Manila，开始不能晚于结束；金额下限不能超过上限。
- 查询只改变显示范围，不改变订单或资金状态。

操作与交互结果：

- 填写条件后应用，汇总与明细按同一条件刷新；重置恢复默认范围，进入详情后返回保留条件。

异常处理：

- 查询失败保留条件和上次成功结果并注明未更新；无结果提示调整条件，不跳回无关数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：企业认证审核队列明细表

说明「企业认证审核队列」中Application、商户、状态、风险分类、来源的用途，便于填写、查找或核对当前记录。

背景与用途：这一部分让使用者在企业认证审核队列中能够说明「企业认证审核队列」中Application、商户、状态、风险分类、来源的用途，便于填写、查找或核对当前记录，减少误读和重复操作。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| Application | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| 商户（Merchant） | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| 状态（Status） | 当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。 | 只读展示；无值时显示无记录或不适用。 |
| 风险分类（Risk） | 当前业务风险评估结果，仅授权内部人员可见；不直接等同审核结论。 | 只读展示；无值时显示无记录或不适用。 |
| 来源（Source） | 这条记录由哪个业务入口产生；来源不代表当前处理结果。 | 只读展示；无值时显示无记录或不适用。 |
| 负责人（Assignee） | 当前被分配处理该事项的人员，不代表已完成处理。 | 只读展示；无值时显示无记录或不适用。 |
| 服务时效（SLA） | 该业务适用的处理目标及等待情况，使用正式生效配置，不虚构承诺。 | 只读展示；无值时显示无记录或不适用。 |
| 提交时间（Submitted） | 资料或申请正式提交的时间，与保存草稿时间分开。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- Owner 接受邀请仅完成账号激活并进入 PENDING_KYB，不代表 KYB 已通过或业务能力已开通。KYB 提交、补件、审核事实与 Merchant 状态、Capability 分别展示；不使用邀请接受结果代替 KYB 审核。
- Application：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。
- 商户：识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。
- 状态：当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。
- 成员未停用且商户为 PENDING_KYB、ACTIVE 或 FROZEN 时可登录和切换；NOT_ACTIVATION、SUSPENDED、CLOSED 禁止进入和切换。暂停或关闭只使该商户会话失效，不影响同一用户的其他商户。
- 认证未完成仍可进入工作区，查看已授权信息、认证进度和缺失资料；受限操作展示具体原因及继续认证入口，不把账户建立当作业务已开通。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

状态含义：

- 未提交／草稿：可编辑资料，尚未进入审核。
- 已提交／审核中：读取已提交版本，等待审核人员处理。
- 需补件：显示具体补充项及原因，补充后重新提交。
- 已通过：认证审核通过，业务能力按开通状态另行判断。
- 已拒绝：显示可公开原因及处理入口。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：翻页与结果数量

在保持查询条件的前提下浏览更多记录。

背景与用途：在保持查询条件的前提下浏览更多记录。

业务规则：

- 展示结果总数、当前页和每页数量；总数仅属于本次获授权筛选范围。
- 筛选变化后回到第一页，翻页不更改业务数据。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 最后一页不能继续下一页；新查询无记录时显示空结果，不显示旧页数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

<a id="product-admin-login"></a>
## 内部人员登录

### 要解决什么问题

验证 iPay 内部人员身份，进入独立的管理后台。

### 为什么这样设计

先确认账号归属再开放业务，避免他人看到商户资料或操作资金；验证失败时仍应让本人知道如何恢复使用。

### 谁在什么场景使用

有相应权限的 iPay 内部人员，按职责处理授权范围内的商户业务。

### 页面包含哪些内容

- 内部用户名和密码：登录凭据
- 安全题：多次失败时出现
- 继续验证：进入第二步身份核验
- 账号凭据：让用户建立或验证账号归属，并保护登录和资金操作。

### 用户如何完成业务

- 填写凭据并按提示完成安全题
- 继续邮箱或身份验证器验证

### 业务规则与结果

- 门户账号只用邮箱登录，密码后完成独立 Email OTP 或 TOTP；与管理端账号、JWT、OTP/TOTP 和密钥隔离，管理端用户名保持不变。
- 一人可属于多商户，每个商户一条成员关系及一个角色。登录优先选择上次仍可登录的商户，否则按成员 ID 升序选第一家；切换时重新检查商户和成员状态，并换发会话、刷新权限。
- 成员未停用且商户为 PENDING_KYB、ACTIVE 或 FROZEN 时可登录和切换；NOT_ACTIVATION、SUSPENDED、CLOSED 禁止进入和切换。暂停或关闭只使该商户会话失效，不影响同一用户的其他商户。
- 商户账号不能作为内部账号登录
- 密码通过后仍需完成第二步验证

### 特殊情况

- 凭据或验证码错误时提示重新输入；验证码失效时提示重新获取。
- 验证过程中禁用重复提交；失败后保留重新验证或返回登录的入口。

### 验收看什么结果

- 用户能够识别本页对象、可用功能、业务状态及下一步入口。
- 本页各区块的字段、状态、成功结果和异常结果按下面的独立说明逐项验收。

### 权限与使用条件

- 仅内部已授权人员可进入；查询权限、敏感字段查看权限和操作权限分别判断。
- 任何资金审批不能由申请人自审；未批准不执行，批准不代表资金已经成功。

### 区块：账号凭据

让用户建立或验证账号归属，并保护登录和资金操作。

背景与用途：让用户建立或验证账号归属，并保护登录和资金操作。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 用户名（Username） | 登录使用的账号标识，输入后用于确认账号归属。 | 可选；不适用时允许留空。 |
| 密码（Password） | 此用途的账号密码；默认隐藏，输入仅用于本人验证，不进入普通记录或日志。 | 可选；不适用时允许留空。 |
| Answer | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 可选；不适用时允许留空。 |

业务规则：

- 门户账号只用邮箱登录，密码后完成独立 Email OTP 或 TOTP；与管理端账号、JWT、OTP/TOTP 和密钥隔离，管理端用户名保持不变。
- 一人可属于多商户，每个商户一条成员关系及一个角色。登录优先选择上次仍可登录的商户，否则按成员 ID 升序选第一家；切换时重新检查商户和成员状态，并换发会话、刷新权限。
- 成员未停用且商户为 PENDING_KYB、ACTIVE 或 FROZEN 时可登录和切换；NOT_ACTIVATION、SUSPENDED、CLOSED 禁止进入和切换。暂停或关闭只使该商户会话失效，不影响同一用户的其他商户。
- 用户名用于登录，邮箱用于账号验证；密码输入默认隐藏，不写入提示或操作记录。
- 注册需要确认密码一致并同意正式条款；改密时先验证当前账号。
- 主动改密保留已验证当前设备、退出其他设备；忘记密码重置后全部旧登录失效。

操作与交互结果：

- 填写凭据并提交验证，错误时指出可修正项；显示密码按钮只改变可见性，不提交表单。

异常处理：

- 错误凭据不进入工作区；连续失败按现行安全策略提示验证或稍后重试，不虚构固定等待数值。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：用户名

在「内部人员登录」中，用户名用于登录使用的账号标识，输入后用于确认账号归属。

背景与用途：在「内部人员登录」中，用户名用于登录使用的账号标识，输入后用于确认账号归属。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 用户名（Username） | 登录使用的账号标识，输入后用于确认账号归属。 | 可选；不适用时允许留空。 |

业务规则：

- 用户名用于登录，邮箱用于账号验证；密码输入默认隐藏，不写入提示或操作记录。
- 注册需要确认密码一致并同意正式条款；改密时先验证当前账号。
- 主动改密保留已验证当前设备、退出其他设备；忘记密码重置后全部旧登录失效。

操作与交互结果：

- 填写或选择本字段后继续当前表单；字段修改不代表整份业务已经提交。
- 提交时如有错误，在本字段旁显示原因并保留其他已填内容。

异常处理：

- 错误凭据不进入工作区；连续失败按现行安全策略提示验证或稍后重试，不虚构固定等待数值。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：密码

在「内部人员登录」中，密码用于此用途的账号密码；默认隐藏，输入仅用于本人验证，不进入普通记录或日志。

背景与用途：在「内部人员登录」中，密码用于此用途的账号密码；默认隐藏，输入仅用于本人验证，不进入普通记录或日志。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 密码（Password） | 此用途的账号密码；默认隐藏，输入仅用于本人验证，不进入普通记录或日志。 | 可选；不适用时允许留空。 |

业务规则：

- 用户名用于登录，邮箱用于账号验证；密码输入默认隐藏，不写入提示或操作记录。
- 注册需要确认密码一致并同意正式条款；改密时先验证当前账号。
- 主动改密保留已验证当前设备、退出其他设备；忘记密码重置后全部旧登录失效。

操作与交互结果：

- 填写或选择本字段后继续当前表单；字段修改不代表整份业务已经提交。
- 提交时如有错误，在本字段旁显示原因并保留其他已填内容。

异常处理：

- 错误凭据不进入工作区；连续失败按现行安全策略提示验证或稍后重试，不虚构固定等待数值。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：Answer

在「内部人员登录」中，Answer用于说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。

背景与用途：这一部分让使用者在内部人员登录中能够在「内部人员登录」中，Answer用于说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替，减少误读和重复操作。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| Answer | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 可选；不适用时允许留空。 |

业务规则：

- Answer：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。

操作与交互结果：

- 填写或选择本字段后继续当前表单；字段修改不代表整份业务已经提交。
- 提交时如有错误，在本字段旁显示原因并保留其他已填内容。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

<a id="product-admin-merchant-details"></a>
## 商户业务工作台

### 要解决什么问题

让运营在一个商户下集中查看资料、认证、能力、费用、钱包及订单，并完成授权配置。

### 为什么这样设计

运营和合规需要围绕同一家商户核对资料、认证和已开通业务，避免把资料已提交、认证已通过、能力已开通混为一谈。

### 谁在什么场景使用

有相应权限的 iPay 内部人员，按职责处理授权范围内的商户业务。

### 页面包含哪些内容

- 资料与认证：企业、经营及所有者信息
- 业务能力与门店：该商户可以使用的产品和门店
- 商户费用：按产品与支付方式配置收费
- 钱包与申请：余额、充值、提现及审批
- 订单与操作记录：收款、出款、结算及历史操作
- 当前对象与主要操作：操作前先核对对象和当前状态，避免处理错商户或错申请。
- 金额、笔数与状态汇总：从金额、笔数和结果三个角度了解当前范围的业务表现。
- 商户资料：区分正式认证资料和日常经营联系方式，确保用户知道哪些可修改。
- 当前经营信息：区分正式认证资料和日常经营联系方式，确保用户知道哪些可修改。
- 注册与所有者账号：区分正式认证资料和日常经营联系方式，确保用户知道哪些可修改。
- 需要关注的业务提示：让用户发现当前必须处理的事项，并知道下一步找谁或去哪里办理。
- 认证状态：让商户或审核人员知道认证目前进行到哪一步，以及下一步需要什么。
- 企业与经营信息：区分正式认证资料和日常经营联系方式，确保用户知道哪些可修改。
- 企业地址：区分正式认证资料和日常经营联系方式，确保用户知道哪些可修改。
- 授权代表：说明由谁代表企业，以及谁实际拥有或控制企业。
- 受益所有人：说明由谁代表企业，以及谁实际拥有或控制企业。
- 认证文件：向审核人员提供与当前企业或人员对应的证明材料。
- 接口业务能力：让商户知道哪些收款或出款方式现在可以使用。
- 门店业务能力：让商户知道哪些收款或出款方式现在可以使用。
- 商户收费配置：使商户收费或平台成本有清楚的适用范围、计算依据和生效记录。
- 钱包账户：帮助商户判断现在能用多少钱，以及其余资金暂时不可用的原因。
- 资金申请与审批：让运营在一个商户下集中查看资料、认证、能力、费用、钱包及订单，并完成授权配置。 本区域展示资金申请与审批，用于确认当前业务内容及下一步。
- 最近钱包流水：让运营在一个商户下集中查看资料、认证、能力、费用、钱包及订单，并完成授权配置。 本区域展示最近钱包流水，用于确认当前业务内容及下一步。
- 门店：让运营在一个商户下集中查看资料、认证、能力、费用、钱包及订单，并完成授权配置。 本区域展示门店，用于确认当前业务内容及下一步。
- 收款订单：让运营在一个商户下集中查看资料、认证、能力、费用、钱包及订单，并完成授权配置。 本区域展示收款订单，用于确认当前业务内容及下一步。
- 出款订单：让运营在一个商户下集中查看资料、认证、能力、费用、钱包及订单，并完成授权配置。 本区域展示出款订单，用于确认当前业务内容及下一步。
- 实时结算：让运营在一个商户下集中查看资料、认证、能力、费用、钱包及订单，并完成授权配置。 本区域展示实时结算，用于确认当前业务内容及下一步。
- 充值申请：让运营在一个商户下集中查看资料、认证、能力、费用、钱包及订单，并完成授权配置。 本区域展示充值申请，用于确认当前业务内容及下一步。
- 提现申请：把商户钱包资金提现到其已保存且符合资格的收款账户。
- 商户操作记录：让授权人员追溯谁在什么时候对什么对象做了什么。

### 用户如何完成业务

- 切换业务页签查看实际记录
- 按权限编辑资料或提交配置变更
- 从关联订单和资金申请继续处理

### 业务规则与结果

- 管理端建户只要求 Owner 邮箱，不收 Owner 用户名、姓名或密码；创建 NOT_ACTIVATION 商户、本商户唯一 OWNER 角色和 Owner 邀请，不创建用户或成员。
- 邀请页按 token 读取邀请，邮箱只读，提交不接收邮箱；仅打开链接不创建用户或成员。先接受法律条款，新用户弹框填写姓名和密码，已有用户直接确认绑定且不修改原姓名、密码。
- 接受 Owner 邀请成功后才创建成员并将 NOT_ACTIVATION 改为 PENDING_KYB；已有用户同样必须接受。员工接受邀请只绑定成员，不改变商户状态。
- 邀请默认 24 小时，可配置；重发替换旧 token 并重新计时；过期、撤销、已接受链接均不能创建用户或成员。管理端重发 Owner 邀请仅限 NOT_ACTIVATION；员工邀请及重发要求 ACTIVE 和当前角色权限。
- 始终明确当前商户
- 权限管理与商户业务能力是不同配置
- 高风险配置需审批
- 新费率不重算历史订单
- 费率依次经过草稿、待审批、批准。批准后按指定时间立即生效或等待生效；已排期表示已批准但尚未到生效时间。驳回不能生效，历史订单仍使用交易时费用。

### 特殊情况

- 资料缺失、无权查看或当前状态不允许操作时，说明原因并提供可继续的入口。
- 提交后结果暂不明确时先核对原记录，不把等待或失败显示为成功。

### 验收看什么结果

- 用户能够识别本页对象、可用功能、业务状态及下一步入口。
- 本页各区块的字段、状态、成功结果和异常结果按下面的独立说明逐项验收。

### 权限与使用条件

- 仅内部已授权人员可进入；查询权限、敏感字段查看权限和操作权限分别判断。
- 任何资金审批不能由申请人自审；未批准不执行，批准不代表资金已经成功。

### 区块：功能导航

在当前工作区内进入需要办理的业务。

背景与用途：在当前工作区内进入需要办理的业务。

业务规则：

- 商户后台保持当前商户身份；管理后台的跨商户查询仍受角色权限限制。
- 只显示可访问模块，当前模块有明确选中状态；展开菜单不提交业务。

操作与交互结果：

- 点击菜单进入对应页面；离开未保存表单时提醒保存或放弃，取消离开保留输入。

异常处理：

- 目标不可访问时说明原因并保留可返回的导航，不能跳到另一商户替代。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：搜索与当前账号

帮助内部人员查找业务对象或管理自己的账号安全。

背景与用途：帮助内部人员查找业务对象或管理自己的账号安全。

业务规则：

- 搜索仅返回有权访问的商户或订单，结果标出对象类型和所属商户。
- 个人安全入口只修改当前登录人员资料，不修改正在查看的商户。

操作与交互结果：

- 输入线索选择结果进入准确对象；从安全入口可查看登录记录和修改凭据。

异常处理：

- 没有结果时保留搜索词并提示调整；无权限对象不泄露详情。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：当前对象与主要操作

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 管理端建户只要求 Owner 邮箱，不收 Owner 用户名、姓名或密码；创建 NOT_ACTIVATION 商户、本商户唯一 OWNER 角色和 Owner 邀请，不创建用户或成员。
- 邀请页按 token 读取邀请，邮箱只读，提交不接收邮箱；仅打开链接不创建用户或成员。先接受法律条款，新用户弹框填写姓名和密码，已有用户直接确认绑定且不修改原姓名、密码。
- 接受 Owner 邀请成功后才创建成员并将 NOT_ACTIVATION 改为 PENDING_KYB；已有用户同样必须接受。员工接受邀请只绑定成员，不改变商户状态。
- 邀请默认 24 小时，可配置；重发替换旧 token 并重新计时；过期、撤销、已接受链接均不能创建用户或成员。管理端重发 Owner 邀请仅限 NOT_ACTIVATION；员工邀请及重发要求 ACTIVE 和当前角色权限。
- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：商户业务分类

让运营在一个商户下集中查看资料、认证、能力、费用、钱包及订单，并完成授权配置。 本区域展示商户业务分类，用于确认当前业务内容及下一步。

背景与用途：这一部分让使用者在商户业务工作台中能够让运营在一个商户下集中查看资料、认证、能力、费用、钱包及订单，并完成授权配置。 本区域展示商户业务分类，用于确认当前业务内容及下一步，减少误读和重复操作。

业务规则：

- 始终明确当前商户
- 查看订单、导出、查看钱包和操作资金分别授权；父商户身份不自动取得子商户资金权限。所有记录清楚标出所属商户。

操作与交互结果：

- 查看本区域当前内容；填写项完成后通过对应确认操作保存，取消不改变生效记录。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：金额、笔数与状态汇总

从金额、笔数和结果三个角度了解当前范围的业务表现。

背景与用途：从金额、笔数和结果三个角度了解当前范围的业务表现。

业务规则：

- 金额与笔数分别命名；成功率分母和排除项在指标旁说明。
- 收款、出款和结算分别统计，不用一个成功状态代替所有业务结果。
- 内部成本和毛利仅管理后台获授权人员可见，缺失成本不按零计算。
- 首版交付 PHP，所有金额明确币种，金额保留两位小数。不同币种不混合汇总；本期不增加多币种切换。

操作与交互结果：

- 修改统计期间后所有指标同步刷新；点击指标进入有相同筛选范围的业务明细。

状态含义：

- 待认证：账号已建立，继续企业认证；生产资金能力受限。
- 开通中：认证已通过，必要业务能力正在开通。
- 正常：可以使用已开通且本人有权限的业务。
- 受限：部分业务受到限制，按提示处理。
- 暂停：保留授权历史查询和客服，禁止受限制的新业务。
- 关闭：商户停止新业务，保留授权历史记录。

异常处理：

- 范围内无记录时显示暂无记录；无法形成比例时显示不适用，不显示误导性的百分比。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：商户资料

区分正式认证资料和日常经营联系方式，确保用户知道哪些可修改。

背景与用途：区分正式认证资料和日常经营联系方式，确保用户知道哪些可修改。

业务规则：

- 企业名称、经营名称、行业、地址、联系人分别说明用途；认证提交内容保留提交时版本。
- 日常经营资料修改不自动改写已审核的认证材料。
- 认证未完成仍可进入工作区，查看已授权信息、认证进度和缺失资料；受限操作展示具体原因及继续认证入口，不把账户建立当作业务已开通。
- 查看订单、导出、查看钱包和操作资金分别授权；父商户身份不自动取得子商户资金权限。所有记录清楚标出所属商户。

操作与交互结果：

- 查看当前值，编辑允许修改的字段并保存；必填缺失时在对应字段说明。

异常处理：

- 保存失败保留输入并继续展示原生效资料；无编辑权限时只读。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：当前经营信息

区分正式认证资料和日常经营联系方式，确保用户知道哪些可修改。

背景与用途：区分正式认证资料和日常经营联系方式，确保用户知道哪些可修改。

业务规则：

- 管理端建户只要求 Owner 邮箱，不收 Owner 用户名、姓名或密码；创建 NOT_ACTIVATION 商户、本商户唯一 OWNER 角色和 Owner 邀请，不创建用户或成员。
- 邀请页按 token 读取邀请，邮箱只读，提交不接收邮箱；仅打开链接不创建用户或成员。先接受法律条款，新用户弹框填写姓名和密码，已有用户直接确认绑定且不修改原姓名、密码。
- 接受 Owner 邀请成功后才创建成员并将 NOT_ACTIVATION 改为 PENDING_KYB；已有用户同样必须接受。员工接受邀请只绑定成员，不改变商户状态。
- 邀请默认 24 小时，可配置；重发替换旧 token 并重新计时；过期、撤销、已接受链接均不能创建用户或成员。管理端重发 Owner 邀请仅限 NOT_ACTIVATION；员工邀请及重发要求 ACTIVE 和当前角色权限。
- 企业名称、经营名称、行业、地址、联系人分别说明用途；认证提交内容保留提交时版本。
- 日常经营资料修改不自动改写已审核的认证材料。

操作与交互结果：

- 查看当前值，编辑允许修改的字段并保存；必填缺失时在对应字段说明。

异常处理：

- 保存失败保留输入并继续展示原生效资料；无编辑权限时只读。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：注册与所有者账号

区分正式认证资料和日常经营联系方式，确保用户知道哪些可修改。

背景与用途：区分正式认证资料和日常经营联系方式，确保用户知道哪些可修改。

业务规则：

- 管理端建户只要求 Owner 邮箱，不收 Owner 用户名、姓名或密码；创建 NOT_ACTIVATION 商户、本商户唯一 OWNER 角色和 Owner 邀请，不创建用户或成员。
- 邀请页按 token 读取邀请，邮箱只读，提交不接收邮箱；仅打开链接不创建用户或成员。先接受法律条款，新用户弹框填写姓名和密码，已有用户直接确认绑定且不修改原姓名、密码。
- 接受 Owner 邀请成功后才创建成员并将 NOT_ACTIVATION 改为 PENDING_KYB；已有用户同样必须接受。员工接受邀请只绑定成员，不改变商户状态。
- 邀请默认 24 小时，可配置；重发替换旧 token 并重新计时；过期、撤销、已接受链接均不能创建用户或成员。管理端重发 Owner 邀请仅限 NOT_ACTIVATION；员工邀请及重发要求 ACTIVE 和当前角色权限。
- 企业名称、经营名称、行业、地址、联系人分别说明用途；认证提交内容保留提交时版本。
- 日常经营资料修改不自动改写已审核的认证材料。

操作与交互结果：

- 查看当前值，编辑允许修改的字段并保存；必填缺失时在对应字段说明。

异常处理：

- 保存失败保留输入并继续展示原生效资料；无编辑权限时只读。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：需要关注的业务提示

让用户发现当前必须处理的事项，并知道下一步找谁或去哪里办理。

背景与用途：让用户发现当前必须处理的事项，并知道下一步找谁或去哪里办理。

业务规则：

- 提示包含问题对象、当前状态、影响及下一步。
- 认证、余额限制和待复核事项分别描述；已处理事项不继续作为未处理提醒。
- 成员未停用且商户为 PENDING_KYB、ACTIVE 或 FROZEN 时可登录和切换；NOT_ACTIVATION、SUSPENDED、CLOSED 禁止进入和切换。暂停或关闭只使该商户会话失效，不影响同一用户的其他商户。

操作与交互结果：

- 点击事项进入该笔申请或对应办理页面；处理后返回刷新该事项结果。

异常处理：

- 没有待办说明目前没有需要处理的事项；无权限查看具体对象时提供可联系角色，不泄露敏感细节。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：认证状态

让商户或审核人员知道认证目前进行到哪一步，以及下一步需要什么。

背景与用途：让商户或审核人员知道认证目前进行到哪一步，以及下一步需要什么。

业务规则：

- 管理端建户只要求 Owner 邮箱，不收 Owner 用户名、姓名或密码；创建 NOT_ACTIVATION 商户、本商户唯一 OWNER 角色和 Owner 邀请，不创建用户或成员。
- 邀请页按 token 读取邀请，邮箱只读，提交不接收邮箱；仅打开链接不创建用户或成员。先接受法律条款，新用户弹框填写姓名和密码，已有用户直接确认绑定且不修改原姓名、密码。
- 接受 Owner 邀请成功后才创建成员并将 NOT_ACTIVATION 改为 PENDING_KYB；已有用户同样必须接受。员工接受邀请只绑定成员，不改变商户状态。
- 邀请默认 24 小时，可配置；重发替换旧 token 并重新计时；过期、撤销、已接受链接均不能创建用户或成员。管理端重发 Owner 邀请仅限 NOT_ACTIVATION；员工邀请及重发要求 ACTIVE 和当前角色权限。
- 未提交、审核中、需补件、已通过、已拒绝分别说明结果；认证状态不等同商户全部业务已开通。
- 已提交资料只读，补件时只修改允许补充内容并保留历史。
- 成员未停用且商户为 PENDING_KYB、ACTIVE 或 FROZEN 时可登录和切换；NOT_ACTIVATION、SUSPENDED、CLOSED 禁止进入和切换。暂停或关闭只使该商户会话失效，不影响同一用户的其他商户。
- 认证未完成仍可进入工作区，查看已授权信息、认证进度和缺失资料；受限操作展示具体原因及继续认证入口，不把账户建立当作业务已开通。

操作与交互结果：

- 商户继续填写或补件；内部审核人员查看材料，给出明确的通过、拒绝或补件意见。

状态含义：

- 未提交／草稿：可编辑资料，尚未进入审核。
- 已提交／审核中：读取已提交版本，等待审核人员处理。
- 需补件：显示具体补充项及原因，补充后重新提交。
- 已通过：认证审核通过，业务能力按开通状态另行判断。
- 已拒绝：显示可公开原因及处理入口。

异常处理：

- 读取失败不能显示已通过；补件要求必须具体到缺失或不合格资料。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：企业与经营信息

区分正式认证资料和日常经营联系方式，确保用户知道哪些可修改。

背景与用途：区分正式认证资料和日常经营联系方式，确保用户知道哪些可修改。

业务规则：

- 管理端建户只要求 Owner 邮箱，不收 Owner 用户名、姓名或密码；创建 NOT_ACTIVATION 商户、本商户唯一 OWNER 角色和 Owner 邀请，不创建用户或成员。
- 邀请页按 token 读取邀请，邮箱只读，提交不接收邮箱；仅打开链接不创建用户或成员。先接受法律条款，新用户弹框填写姓名和密码，已有用户直接确认绑定且不修改原姓名、密码。
- 接受 Owner 邀请成功后才创建成员并将 NOT_ACTIVATION 改为 PENDING_KYB；已有用户同样必须接受。员工接受邀请只绑定成员，不改变商户状态。
- 邀请默认 24 小时，可配置；重发替换旧 token 并重新计时；过期、撤销、已接受链接均不能创建用户或成员。管理端重发 Owner 邀请仅限 NOT_ACTIVATION；员工邀请及重发要求 ACTIVE 和当前角色权限。
- 企业名称、经营名称、行业、地址、联系人分别说明用途；认证提交内容保留提交时版本。
- 日常经营资料修改不自动改写已审核的认证材料。

操作与交互结果：

- 查看当前值，编辑允许修改的字段并保存；必填缺失时在对应字段说明。

异常处理：

- 保存失败保留输入并继续展示原生效资料；无编辑权限时只读。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：企业地址

区分正式认证资料和日常经营联系方式，确保用户知道哪些可修改。

背景与用途：区分正式认证资料和日常经营联系方式，确保用户知道哪些可修改。

业务规则：

- 企业名称、经营名称、行业、地址、联系人分别说明用途；认证提交内容保留提交时版本。
- 日常经营资料修改不自动改写已审核的认证材料。

操作与交互结果：

- 查看当前值，编辑允许修改的字段并保存；必填缺失时在对应字段说明。

异常处理：

- 保存失败保留输入并继续展示原生效资料；无编辑权限时只读。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：授权代表

说明由谁代表企业，以及谁实际拥有或控制企业。

背景与用途：说明由谁代表企业，以及谁实际拥有或控制企业。

业务规则：

- 展示姓名、身份信息、国籍、出生日期、持股或控制关系；多位所有人分别记录。
- 持股比例是企业归属信息，不是费率；身份证明仅授权人员查看。

操作与交互结果：

- 逐人填写或核对资料；更换代表人或所有人时保留相应审核依据。

异常处理：

- 必要资料缺失或比例格式不正确时提示对应人员，不能用其他人的资料补位。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：受益所有人

说明由谁代表企业，以及谁实际拥有或控制企业。

背景与用途：说明由谁代表企业，以及谁实际拥有或控制企业。

业务规则：

- 管理端建户只要求 Owner 邮箱，不收 Owner 用户名、姓名或密码；创建 NOT_ACTIVATION 商户、本商户唯一 OWNER 角色和 Owner 邀请，不创建用户或成员。
- 邀请页按 token 读取邀请，邮箱只读，提交不接收邮箱；仅打开链接不创建用户或成员。先接受法律条款，新用户弹框填写姓名和密码，已有用户直接确认绑定且不修改原姓名、密码。
- 接受 Owner 邀请成功后才创建成员并将 NOT_ACTIVATION 改为 PENDING_KYB；已有用户同样必须接受。员工接受邀请只绑定成员，不改变商户状态。
- 邀请默认 24 小时，可配置；重发替换旧 token 并重新计时；过期、撤销、已接受链接均不能创建用户或成员。管理端重发 Owner 邀请仅限 NOT_ACTIVATION；员工邀请及重发要求 ACTIVE 和当前角色权限。
- 展示姓名、身份信息、国籍、出生日期、持股或控制关系；多位所有人分别记录。
- 持股比例是企业归属信息，不是费率；身份证明仅授权人员查看。

操作与交互结果：

- 逐人填写或核对资料；更换代表人或所有人时保留相应审核依据。

异常处理：

- 必要资料缺失或比例格式不正确时提示对应人员，不能用其他人的资料补位。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：商户业务工作台明细表

让运营在一个商户下集中查看资料、认证、能力、费用、钱包及订单，并完成授权配置。 本区域展示明细表格，用于确认当前业务内容及下一步。

背景与用途：这一部分让使用者在商户业务工作台中能够让运营在一个商户下集中查看资料、认证、能力、费用、钱包及订单，并完成授权配置。 本区域展示明细表格，用于确认当前业务内容及下一步，减少误读和重复操作。

业务规则：

- 管理端建户只要求 Owner 邮箱，不收 Owner 用户名、姓名或密码；创建 NOT_ACTIVATION 商户、本商户唯一 OWNER 角色和 Owner 邀请，不创建用户或成员。
- 邀请页按 token 读取邀请，邮箱只读，提交不接收邮箱；仅打开链接不创建用户或成员。先接受法律条款，新用户弹框填写姓名和密码，已有用户直接确认绑定且不修改原姓名、密码。
- 接受 Owner 邀请成功后才创建成员并将 NOT_ACTIVATION 改为 PENDING_KYB；已有用户同样必须接受。员工接受邀请只绑定成员，不改变商户状态。
- 邀请默认 24 小时，可配置；重发替换旧 token 并重新计时；过期、撤销、已接受链接均不能创建用户或成员。管理端重发 Owner 邀请仅限 NOT_ACTIVATION；员工邀请及重发要求 ACTIVE 和当前角色权限。
- 始终明确当前商户
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。
- 查看订单、导出、查看钱包和操作资金分别授权；父商户身份不自动取得子商户资金权限。所有记录清楚标出所属商户。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：翻页与结果数量

在保持查询条件的前提下浏览更多记录。

背景与用途：在保持查询条件的前提下浏览更多记录。

业务规则：

- 展示结果总数、当前页和每页数量；总数仅属于本次获授权筛选范围。
- 筛选变化后回到第一页，翻页不更改业务数据。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 最后一页不能继续下一页；新查询无记录时显示空结果，不显示旧页数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：认证文件

向审核人员提供与当前企业或人员对应的证明材料。

背景与用途：向审核人员提供与当前企业或人员对应的证明材料。

业务规则：

- 管理端建户只要求 Owner 邮箱，不收 Owner 用户名、姓名或密码；创建 NOT_ACTIVATION 商户、本商户唯一 OWNER 角色和 Owner 邀请，不创建用户或成员。
- 邀请页按 token 读取邀请，邮箱只读，提交不接收邮箱；仅打开链接不创建用户或成员。先接受法律条款，新用户弹框填写姓名和密码，已有用户直接确认绑定且不修改原姓名、密码。
- 接受 Owner 邀请成功后才创建成员并将 NOT_ACTIVATION 改为 PENDING_KYB；已有用户同样必须接受。员工接受邀请只绑定成员，不改变商户状态。
- 邀请默认 24 小时，可配置；重发替换旧 token 并重新计时；过期、撤销、已接受链接均不能创建用户或成员。管理端重发 Owner 邀请仅限 NOT_ACTIVATION；员工邀请及重发要求 ACTIVE 和当前角色权限。
- 每份文件列出类型、文件名、上传时间和审核状态，明确属于哪个对象。
- 敏感文件仅授权人员可查看或下载，不通过猜测网址访问。
- 成员未停用且商户为 PENDING_KYB、ACTIVE 或 FROZEN 时可登录和切换；NOT_ACTIVATION、SUSPENDED、CLOSED 禁止进入和切换。暂停或关闭只使该商户会话失效，不影响同一用户的其他商户。
- 认证未完成仍可进入工作区，查看已授权信息、认证进度和缺失资料；受限操作展示具体原因及继续认证入口，不把账户建立当作业务已开通。

操作与交互结果：

- 选择文件类型并上传，核对预览后提交；审核不通过时说明需替换哪份资料。

异常处理：

- 上传失败保留其他已填资料；文件不可读或类型不符时明确提示，不显示上传成功。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：商户业务工作台明细表

向审核人员提供与当前企业或人员对应的证明材料。

背景与用途：向审核人员提供与当前企业或人员对应的证明材料。

业务规则：

- 每份文件列出类型、文件名、上传时间和审核状态，明确属于哪个对象。
- 敏感文件仅授权人员可查看或下载，不通过猜测网址访问。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。
- 查看订单、导出、查看钱包和操作资金分别授权；父商户身份不自动取得子商户资金权限。所有记录清楚标出所属商户。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

状态含义：

- 待认证：账号已建立，继续企业认证；生产资金能力受限。
- 开通中：认证已通过，必要业务能力正在开通。
- 正常：可以使用已开通且本人有权限的业务。
- 受限：部分业务受到限制，按提示处理。
- 暂停：保留授权历史查询和客服，禁止受限制的新业务。
- 关闭：商户停止新业务，保留授权历史记录。

异常处理：

- 上传失败保留其他已填资料；文件不可读或类型不符时明确提示，不显示上传成功。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：翻页与结果数量

在保持查询条件的前提下浏览更多记录。

背景与用途：在保持查询条件的前提下浏览更多记录。

业务规则：

- 展示结果总数、当前页和每页数量；总数仅属于本次获授权筛选范围。
- 筛选变化后回到第一页，翻页不更改业务数据。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 最后一页不能继续下一页；新查询无记录时显示空结果，不显示旧页数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：接口业务能力

让商户知道哪些收款或出款方式现在可以使用。

背景与用途：让商户知道哪些收款或出款方式现在可以使用。

业务规则：

- 能力状态与企业认证分别展示；未开通、可用、停用分别解释。
- 商户只能看到自己的适用方式和收费，平台内部通道成本不公开。

操作与交互结果：

- 查看方式和费用，从开通指引或对应工具入口继续；停用前说明影响。

异常处理：

- 未开通时不给出可成功操作的假入口；能力读取失败时停止依赖其授权的交易提交。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：商户业务工作台明细表

让运营在一个商户下集中查看资料、认证、能力、费用、钱包及订单，并完成授权配置。 本区域展示明细表格，用于确认当前业务内容及下一步。

背景与用途：这一部分让使用者在商户业务工作台中能够让运营在一个商户下集中查看资料、认证、能力、费用、钱包及订单，并完成授权配置。 本区域展示明细表格，用于确认当前业务内容及下一步，减少误读和重复操作。

业务规则：

- 始终明确当前商户
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。
- 查看订单、导出、查看钱包和操作资金分别授权；父商户身份不自动取得子商户资金权限。所有记录清楚标出所属商户。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

状态含义：

- 待认证：账号已建立，继续企业认证；生产资金能力受限。
- 开通中：认证已通过，必要业务能力正在开通。
- 正常：可以使用已开通且本人有权限的业务。
- 受限：部分业务受到限制，按提示处理。
- 暂停：保留授权历史查询和客服，禁止受限制的新业务。
- 关闭：商户停止新业务，保留授权历史记录。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：翻页与结果数量

在保持查询条件的前提下浏览更多记录。

背景与用途：在保持查询条件的前提下浏览更多记录。

业务规则：

- 展示结果总数、当前页和每页数量；总数仅属于本次获授权筛选范围。
- 筛选变化后回到第一页，翻页不更改业务数据。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 最后一页不能继续下一页；新查询无记录时显示空结果，不显示旧页数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：门店业务能力

让商户知道哪些收款或出款方式现在可以使用。

背景与用途：让商户知道哪些收款或出款方式现在可以使用。

业务规则：

- 能力状态与企业认证分别展示；未开通、可用、停用分别解释。
- 商户只能看到自己的适用方式和收费，平台内部通道成本不公开。

操作与交互结果：

- 查看方式和费用，从开通指引或对应工具入口继续；停用前说明影响。

异常处理：

- 未开通时不给出可成功操作的假入口；能力读取失败时停止依赖其授权的交易提交。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：商户业务工作台明细表

让运营在一个商户下集中查看资料、认证、能力、费用、钱包及订单，并完成授权配置。 本区域展示明细表格，用于确认当前业务内容及下一步。

背景与用途：这一部分让使用者在商户业务工作台中能够让运营在一个商户下集中查看资料、认证、能力、费用、钱包及订单，并完成授权配置。 本区域展示明细表格，用于确认当前业务内容及下一步，减少误读和重复操作。

业务规则：

- 始终明确当前商户
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。
- 查看订单、导出、查看钱包和操作资金分别授权；父商户身份不自动取得子商户资金权限。所有记录清楚标出所属商户。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

状态含义：

- 待认证：账号已建立，继续企业认证；生产资金能力受限。
- 开通中：认证已通过，必要业务能力正在开通。
- 正常：可以使用已开通且本人有权限的业务。
- 受限：部分业务受到限制，按提示处理。
- 暂停：保留授权历史查询和客服，禁止受限制的新业务。
- 关闭：商户停止新业务，保留授权历史记录。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：翻页与结果数量

在保持查询条件的前提下浏览更多记录。

背景与用途：在保持查询条件的前提下浏览更多记录。

业务规则：

- 展示结果总数、当前页和每页数量；总数仅属于本次获授权筛选范围。
- 筛选变化后回到第一页，翻页不更改业务数据。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 最后一页不能继续下一页；新查询无记录时显示空结果，不显示旧页数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：商户收费配置

使商户收费或平台成本有清楚的适用范围、计算依据和生效记录。

背景与用途：使商户收费或平台成本有清楚的适用范围、计算依据和生效记录。

业务规则：

- 展示产品、支付方式、计算方式、费率、固定费、上下限、币种及生效时间。
- 计算方式包含比例、固定金额、比例加固定金额；百分比与固定金额分别填写。
- 草稿、待审批、已排期、生效、驳回和停用分别描述，已排期必须已经批准；历史订单不重算。
- 查看订单、导出、查看钱包和操作资金分别授权；父商户身份不自动取得子商户资金权限。所有记录清楚标出所属商户。
- 费率依次经过草稿、待审批、批准。批准后按指定时间立即生效或等待生效；已排期表示已批准但尚未到生效时间。驳回不能生效，历史订单仍使用交易时费用。

操作与交互结果：

- 查看当前配置，编辑后核对差异并提交独立审批，批准后按生效时间应用。

状态含义：

- 草稿：尚未提交审批。
- 待审批：已提交且等待独立复核，尚不能计费生效。
- 已排期（Scheduled）：已批准但尚未到生效时间。
- 生效（Active）：当前符合适用范围的新交易使用此费率。
- 已驳回：审核未通过，保留原因且不生效。
- 过期／终止：不再用于新交易，历史费用依据仍保留。

异常处理：

- 上下限冲突或必填费用缺失时禁止提交；通道成本不能作为商户公开费用展示。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：商户业务工作台明细表

让运营在一个商户下集中查看资料、认证、能力、费用、钱包及订单，并完成授权配置。 本区域展示明细表格，用于确认当前业务内容及下一步。

背景与用途：这一部分让使用者在商户业务工作台中能够让运营在一个商户下集中查看资料、认证、能力、费用、钱包及订单，并完成授权配置。 本区域展示明细表格，用于确认当前业务内容及下一步，减少误读和重复操作。

业务规则：

- 始终明确当前商户
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。
- 查看订单、导出、查看钱包和操作资金分别授权；父商户身份不自动取得子商户资金权限。所有记录清楚标出所属商户。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：翻页与结果数量

在保持查询条件的前提下浏览更多记录。

背景与用途：在保持查询条件的前提下浏览更多记录。

业务规则：

- 展示结果总数、当前页和每页数量；总数仅属于本次获授权筛选范围。
- 筛选变化后回到第一页，翻页不更改业务数据。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 最后一页不能继续下一页；新查询无记录时显示空结果，不显示旧页数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：钱包账户

帮助商户判断现在能用多少钱，以及其余资金暂时不可用的原因。

背景与用途：帮助商户判断现在能用多少钱，以及其余资金暂时不可用的原因。

业务规则：

- 管理端建户只要求 Owner 邮箱，不收 Owner 用户名、姓名或密码；创建 NOT_ACTIVATION 商户、本商户唯一 OWNER 角色和 Owner 邀请，不创建用户或成员。
- 邀请页按 token 读取邀请，邮箱只读，提交不接收邮箱；仅打开链接不创建用户或成员。先接受法律条款，新用户弹框填写姓名和密码，已有用户直接确认绑定且不修改原姓名、密码。
- 接受 Owner 邀请成功后才创建成员并将 NOT_ACTIVATION 改为 PENDING_KYB；已有用户同样必须接受。员工接受邀请只绑定成员，不改变商户状态。
- 邀请默认 24 小时，可配置；重发替换旧 token 并重新计时；过期、撤销、已接受链接均不能创建用户或成员。管理端重发 Owner 邀请仅限 NOT_ACTIVATION；员工邀请及重发要求 ACTIVE 和当前角色权限。
- 可用余额可用于当前已授权的资金业务；待结算余额是已收款但尚未释放的资金；冻结余额暂不可用。
- 余额合计等于可用、待结算和冻结之和，不等于全部可提现。
- 三个余额使用同一商户、同一币种和同一更新时间；不能将不同时间的值拼成一份最新余额。

操作与交互结果：

- 先核对商户和币种，再查看余额分类。
- 点击刷新重新读取余额，期间显示更新中；成功后一起更新金额和时间。
- 点击查看钱包详情进入当前商户的钱包，继续查询流水和申请。

异常处理：

- 读取中不显示假零值；失败保留最后成功数据并注明未更新，支持重试。
- 无权限时不展示金额；确认为零时才显示 0.00。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：资金申请与审批

让运营在一个商户下集中查看资料、认证、能力、费用、钱包及订单，并完成授权配置。 本区域展示资金申请与审批，用于确认当前业务内容及下一步。

背景与用途：这一部分让使用者在商户业务工作台中能够让运营在一个商户下集中查看资料、认证、能力、费用、钱包及订单，并完成授权配置。 本区域展示资金申请与审批，用于确认当前业务内容及下一步，减少误读和重复操作。

业务规则：

- 始终明确当前商户
- 费率依次经过草稿、待审批、批准。批准后按指定时间立即生效或等待生效；已排期表示已批准但尚未到生效时间。驳回不能生效，历史订单仍使用交易时费用。

操作与交互结果：

- 查看本区域当前内容；填写项完成后通过对应确认操作保存，取消不改变生效记录。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：商户业务工作台明细表

让运营在一个商户下集中查看资料、认证、能力、费用、钱包及订单，并完成授权配置。 本区域展示明细表格，用于确认当前业务内容及下一步。

背景与用途：这一部分让使用者在商户业务工作台中能够让运营在一个商户下集中查看资料、认证、能力、费用、钱包及订单，并完成授权配置。 本区域展示明细表格，用于确认当前业务内容及下一步，减少误读和重复操作。

业务规则：

- 始终明确当前商户
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。
- 查看订单、导出、查看钱包和操作资金分别授权；父商户身份不自动取得子商户资金权限。所有记录清楚标出所属商户。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

状态含义：

- 待认证：账号已建立，继续企业认证；生产资金能力受限。
- 开通中：认证已通过，必要业务能力正在开通。
- 正常：可以使用已开通且本人有权限的业务。
- 受限：部分业务受到限制，按提示处理。
- 暂停：保留授权历史查询和客服，禁止受限制的新业务。
- 关闭：商户停止新业务，保留授权历史记录。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：翻页与结果数量

在保持查询条件的前提下浏览更多记录。

背景与用途：在保持查询条件的前提下浏览更多记录。

业务规则：

- 展示结果总数、当前页和每页数量；总数仅属于本次获授权筛选范围。
- 筛选变化后回到第一页，翻页不更改业务数据。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 最后一页不能继续下一页；新查询无记录时显示空结果，不显示旧页数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：最近钱包流水

让运营在一个商户下集中查看资料、认证、能力、费用、钱包及订单，并完成授权配置。 本区域展示最近钱包流水，用于确认当前业务内容及下一步。

背景与用途：这一部分让使用者在商户业务工作台中能够让运营在一个商户下集中查看资料、认证、能力、费用、钱包及订单，并完成授权配置。 本区域展示最近钱包流水，用于确认当前业务内容及下一步，减少误读和重复操作。

业务规则：

- 始终明确当前商户

操作与交互结果：

- 查看本区域当前内容；填写项完成后通过对应确认操作保存，取消不改变生效记录。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：商户业务工作台明细表

让运营在一个商户下集中查看资料、认证、能力、费用、钱包及订单，并完成授权配置。 本区域展示明细表格，用于确认当前业务内容及下一步。

背景与用途：这一部分让使用者在商户业务工作台中能够让运营在一个商户下集中查看资料、认证、能力、费用、钱包及订单，并完成授权配置。 本区域展示明细表格，用于确认当前业务内容及下一步，减少误读和重复操作。

业务规则：

- 始终明确当前商户
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。
- 查看订单、导出、查看钱包和操作资金分别授权；父商户身份不自动取得子商户资金权限。所有记录清楚标出所属商户。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：翻页与结果数量

在保持查询条件的前提下浏览更多记录。

背景与用途：在保持查询条件的前提下浏览更多记录。

业务规则：

- 展示结果总数、当前页和每页数量；总数仅属于本次获授权筛选范围。
- 筛选变化后回到第一页，翻页不更改业务数据。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 最后一页不能继续下一页；新查询无记录时显示空结果，不显示旧页数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：门店

让运营在一个商户下集中查看资料、认证、能力、费用、钱包及订单，并完成授权配置。 本区域展示门店，用于确认当前业务内容及下一步。

背景与用途：这一部分让使用者在商户业务工作台中能够让运营在一个商户下集中查看资料、认证、能力、费用、钱包及订单，并完成授权配置。 本区域展示门店，用于确认当前业务内容及下一步，减少误读和重复操作。

业务规则：

- 业务能力与门店：该商户可以使用的产品和门店

操作与交互结果：

- 查看本区域当前内容；填写项完成后通过对应确认操作保存，取消不改变生效记录。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：商户业务工作台明细表

让运营在一个商户下集中查看资料、认证、能力、费用、钱包及订单，并完成授权配置。 本区域展示明细表格，用于确认当前业务内容及下一步。

背景与用途：这一部分让使用者在商户业务工作台中能够让运营在一个商户下集中查看资料、认证、能力、费用、钱包及订单，并完成授权配置。 本区域展示明细表格，用于确认当前业务内容及下一步，减少误读和重复操作。

业务规则：

- 始终明确当前商户
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。
- 查看订单、导出、查看钱包和操作资金分别授权；父商户身份不自动取得子商户资金权限。所有记录清楚标出所属商户。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

状态含义：

- 待认证：账号已建立，继续企业认证；生产资金能力受限。
- 开通中：认证已通过，必要业务能力正在开通。
- 正常：可以使用已开通且本人有权限的业务。
- 受限：部分业务受到限制，按提示处理。
- 暂停：保留授权历史查询和客服，禁止受限制的新业务。
- 关闭：商户停止新业务，保留授权历史记录。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：翻页与结果数量

在保持查询条件的前提下浏览更多记录。

背景与用途：在保持查询条件的前提下浏览更多记录。

业务规则：

- 展示结果总数、当前页和每页数量；总数仅属于本次获授权筛选范围。
- 筛选变化后回到第一页，翻页不更改业务数据。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 最后一页不能继续下一页；新查询无记录时显示空结果，不显示旧页数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：收款订单

让运营在一个商户下集中查看资料、认证、能力、费用、钱包及订单，并完成授权配置。 本区域展示收款订单，用于确认当前业务内容及下一步。

背景与用途：这一部分让使用者在商户业务工作台中能够让运营在一个商户下集中查看资料、认证、能力、费用、钱包及订单，并完成授权配置。 本区域展示收款订单，用于确认当前业务内容及下一步，减少误读和重复操作。

业务规则：

- 始终明确当前商户

操作与交互结果：

- 查看本区域当前内容；填写项完成后通过对应确认操作保存，取消不改变生效记录。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：商户业务工作台明细表

让运营在一个商户下集中查看资料、认证、能力、费用、钱包及订单，并完成授权配置。 本区域展示明细表格，用于确认当前业务内容及下一步。

背景与用途：这一部分让使用者在商户业务工作台中能够让运营在一个商户下集中查看资料、认证、能力、费用、钱包及订单，并完成授权配置。 本区域展示明细表格，用于确认当前业务内容及下一步，减少误读和重复操作。

业务规则：

- 始终明确当前商户
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。
- 查看订单、导出、查看钱包和操作资金分别授权；父商户身份不自动取得子商户资金权限。所有记录清楚标出所属商户。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：翻页与结果数量

在保持查询条件的前提下浏览更多记录。

背景与用途：在保持查询条件的前提下浏览更多记录。

业务规则：

- 展示结果总数、当前页和每页数量；总数仅属于本次获授权筛选范围。
- 筛选变化后回到第一页，翻页不更改业务数据。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 最后一页不能继续下一页；新查询无记录时显示空结果，不显示旧页数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：出款订单

让运营在一个商户下集中查看资料、认证、能力、费用、钱包及订单，并完成授权配置。 本区域展示出款订单，用于确认当前业务内容及下一步。

背景与用途：这一部分让使用者在商户业务工作台中能够让运营在一个商户下集中查看资料、认证、能力、费用、钱包及订单，并完成授权配置。 本区域展示出款订单，用于确认当前业务内容及下一步，减少误读和重复操作。

业务规则：

- 始终明确当前商户

操作与交互结果：

- 查看本区域当前内容；填写项完成后通过对应确认操作保存，取消不改变生效记录。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：商户业务工作台明细表

让发起方和查询人员确认钱将交给谁、按什么方式办理。

背景与用途：让发起方和查询人员确认钱将交给谁、按什么方式办理。

业务规则：

- 展示收款商户或收款人、机构、脱敏账户、业务金额及备注；平台编号与商户自有编号分别标明。
- 网页创建商户间转账时先验证接收商户，再填写金额和费用确认；更换接收方后重新验证。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。
- 查看订单、导出、查看钱包和操作资金分别授权；父商户身份不自动取得子商户资金权限。所有记录清楚标出所属商户。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 对象无效、被限制或无法核实时停止提交并说明原因；不能沿用上一个已验证对象的结果。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：翻页与结果数量

在保持查询条件的前提下浏览更多记录。

背景与用途：在保持查询条件的前提下浏览更多记录。

业务规则：

- 展示结果总数、当前页和每页数量；总数仅属于本次获授权筛选范围。
- 筛选变化后回到第一页，翻页不更改业务数据。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 最后一页不能继续下一页；新查询无记录时显示空结果，不显示旧页数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：实时结算

让运营在一个商户下集中查看资料、认证、能力、费用、钱包及订单，并完成授权配置。 本区域展示实时结算，用于确认当前业务内容及下一步。

背景与用途：这一部分让使用者在商户业务工作台中能够让运营在一个商户下集中查看资料、认证、能力、费用、钱包及订单，并完成授权配置。 本区域展示实时结算，用于确认当前业务内容及下一步，减少误读和重复操作。

业务规则：

- 始终明确当前商户

操作与交互结果：

- 查看本区域当前内容；填写项完成后通过对应确认操作保存，取消不改变生效记录。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：商户业务工作台明细表

让运营在一个商户下集中查看资料、认证、能力、费用、钱包及订单，并完成授权配置。 本区域展示明细表格，用于确认当前业务内容及下一步。

背景与用途：这一部分让使用者在商户业务工作台中能够让运营在一个商户下集中查看资料、认证、能力、费用、钱包及订单，并完成授权配置。 本区域展示明细表格，用于确认当前业务内容及下一步，减少误读和重复操作。

业务规则：

- 始终明确当前商户
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。
- 查看订单、导出、查看钱包和操作资金分别授权；父商户身份不自动取得子商户资金权限。所有记录清楚标出所属商户。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：翻页与结果数量

在保持查询条件的前提下浏览更多记录。

背景与用途：在保持查询条件的前提下浏览更多记录。

业务规则：

- 展示结果总数、当前页和每页数量；总数仅属于本次获授权筛选范围。
- 筛选变化后回到第一页，翻页不更改业务数据。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 最后一页不能继续下一页；新查询无记录时显示空结果，不显示旧页数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：充值申请

让运营在一个商户下集中查看资料、认证、能力、费用、钱包及订单，并完成授权配置。 本区域展示充值申请，用于确认当前业务内容及下一步。

背景与用途：这一部分让使用者在商户业务工作台中能够让运营在一个商户下集中查看资料、认证、能力、费用、钱包及订单，并完成授权配置。 本区域展示充值申请，用于确认当前业务内容及下一步，减少误读和重复操作。

业务规则：

- 始终明确当前商户

操作与交互结果：

- 查看本区域当前内容；填写项完成后通过对应确认操作保存，取消不改变生效记录。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：商户业务工作台明细表

让运营在一个商户下集中查看资料、认证、能力、费用、钱包及订单，并完成授权配置。 本区域展示明细表格，用于确认当前业务内容及下一步。

背景与用途：这一部分让使用者在商户业务工作台中能够让运营在一个商户下集中查看资料、认证、能力、费用、钱包及订单，并完成授权配置。 本区域展示明细表格，用于确认当前业务内容及下一步，减少误读和重复操作。

业务规则：

- 管理端建户只要求 Owner 邮箱，不收 Owner 用户名、姓名或密码；创建 NOT_ACTIVATION 商户、本商户唯一 OWNER 角色和 Owner 邀请，不创建用户或成员。
- 邀请页按 token 读取邀请，邮箱只读，提交不接收邮箱；仅打开链接不创建用户或成员。先接受法律条款，新用户弹框填写姓名和密码，已有用户直接确认绑定且不修改原姓名、密码。
- 接受 Owner 邀请成功后才创建成员并将 NOT_ACTIVATION 改为 PENDING_KYB；已有用户同样必须接受。员工接受邀请只绑定成员，不改变商户状态。
- 邀请默认 24 小时，可配置；重发替换旧 token 并重新计时；过期、撤销、已接受链接均不能创建用户或成员。管理端重发 Owner 邀请仅限 NOT_ACTIVATION；员工邀请及重发要求 ACTIVE 和当前角色权限。
- 始终明确当前商户
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。
- 查看订单、导出、查看钱包和操作资金分别授权；父商户身份不自动取得子商户资金权限。所有记录清楚标出所属商户。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

状态含义：

- 待认证：账号已建立，继续企业认证；生产资金能力受限。
- 开通中：认证已通过，必要业务能力正在开通。
- 正常：可以使用已开通且本人有权限的业务。
- 受限：部分业务受到限制，按提示处理。
- 暂停：保留授权历史查询和客服，禁止受限制的新业务。
- 关闭：商户停止新业务，保留授权历史记录。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：翻页与结果数量

在保持查询条件的前提下浏览更多记录。

背景与用途：在保持查询条件的前提下浏览更多记录。

业务规则：

- 展示结果总数、当前页和每页数量；总数仅属于本次获授权筛选范围。
- 筛选变化后回到第一页，翻页不更改业务数据。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 最后一页不能继续下一页；新查询无记录时显示空结果，不显示旧页数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：提现申请

把商户钱包资金提现到其已保存且符合资格的收款账户。

背景与用途：把商户钱包资金提现到其已保存且符合资格的收款账户。

业务规则：

- 先选择合格账户，再填写金额；总扣款为本金加费用，不能超过可用额度和余额。
- 无账户先添加并验证，返回原提现流程；未保存的一次性账户不提供提现。
- 提交、复核、执行和到账分开显示；申请人不可自行复核。

操作与交互结果：

- 复核收款账户、金额和手续费，完成所需验证后提交；在详情跟进申请结果。

异常处理：

- 报价变化重新确认；正在执行或结果未知时先查询，不能直接取消或重复提交。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：商户业务工作台明细表

把商户钱包资金提现到其已保存且符合资格的收款账户。

背景与用途：把商户钱包资金提现到其已保存且符合资格的收款账户。

业务规则：

- 管理端建户只要求 Owner 邮箱，不收 Owner 用户名、姓名或密码；创建 NOT_ACTIVATION 商户、本商户唯一 OWNER 角色和 Owner 邀请，不创建用户或成员。
- 邀请页按 token 读取邀请，邮箱只读，提交不接收邮箱；仅打开链接不创建用户或成员。先接受法律条款，新用户弹框填写姓名和密码，已有用户直接确认绑定且不修改原姓名、密码。
- 接受 Owner 邀请成功后才创建成员并将 NOT_ACTIVATION 改为 PENDING_KYB；已有用户同样必须接受。员工接受邀请只绑定成员，不改变商户状态。
- 邀请默认 24 小时，可配置；重发替换旧 token 并重新计时；过期、撤销、已接受链接均不能创建用户或成员。管理端重发 Owner 邀请仅限 NOT_ACTIVATION；员工邀请及重发要求 ACTIVE 和当前角色权限。
- 先选择合格账户，再填写金额；总扣款为本金加费用，不能超过可用额度和余额。
- 无账户先添加并验证，返回原提现流程；未保存的一次性账户不提供提现。
- 提交、复核、执行和到账分开显示；申请人不可自行复核。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。
- 查看订单、导出、查看钱包和操作资金分别授权；父商户身份不自动取得子商户资金权限。所有记录清楚标出所属商户。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

状态含义：

- 待认证：账号已建立，继续企业认证；生产资金能力受限。
- 开通中：认证已通过，必要业务能力正在开通。
- 正常：可以使用已开通且本人有权限的业务。
- 受限：部分业务受到限制，按提示处理。
- 暂停：保留授权历史查询和客服，禁止受限制的新业务。
- 关闭：商户停止新业务，保留授权历史记录。

异常处理：

- 报价变化重新确认；正在执行或结果未知时先查询，不能直接取消或重复提交。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：翻页与结果数量

在保持查询条件的前提下浏览更多记录。

背景与用途：在保持查询条件的前提下浏览更多记录。

业务规则：

- 展示结果总数、当前页和每页数量；总数仅属于本次获授权筛选范围。
- 筛选变化后回到第一页，翻页不更改业务数据。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 最后一页不能继续下一页；新查询无记录时显示空结果，不显示旧页数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：商户操作记录

让授权人员追溯谁在什么时候对什么对象做了什么。

背景与用途：让授权人员追溯谁在什么时候对什么对象做了什么。

业务规则：

- 管理端建户只要求 Owner 邮箱，不收 Owner 用户名、姓名或密码；创建 NOT_ACTIVATION 商户、本商户唯一 OWNER 角色和 Owner 邀请，不创建用户或成员。
- 邀请页按 token 读取邀请，邮箱只读，提交不接收邮箱；仅打开链接不创建用户或成员。先接受法律条款，新用户弹框填写姓名和密码，已有用户直接确认绑定且不修改原姓名、密码。
- 接受 Owner 邀请成功后才创建成员并将 NOT_ACTIVATION 改为 PENDING_KYB；已有用户同样必须接受。员工接受邀请只绑定成员，不改变商户状态。
- 邀请默认 24 小时，可配置；重发替换旧 token 并重新计时；过期、撤销、已接受链接均不能创建用户或成员。管理端重发 Owner 邀请仅限 NOT_ACTIVATION；员工邀请及重发要求 ACTIVE 和当前角色权限。
- 记录时间、操作者、动作、业务对象、所属商户和处理结果。
- 敏感值脱敏，历史记录只读；失败操作与成功操作区分。
- 查看订单、导出、查看钱包和操作资金分别授权；父商户身份不自动取得子商户资金权限。所有记录清楚标出所属商户。

操作与交互结果：

- 按人员、时间或动作查找，进入有权访问的相关对象核对。

异常处理：

- 没有记录显示暂无操作；读取失败保留条件并允许重试。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：商户业务工作台明细表

准确说明当前是否已取得结果，以及用户下一步能做什么。

背景与用途：准确说明当前是否已取得结果，以及用户下一步能做什么。

业务规则：

- 正在读取、没有记录、没有权限、业务失败和结果未知分别表达。
- 成功只有在实际业务已完成时展示；审批通过或请求已收到不能当作到账成功。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。
- 查看订单、导出、查看钱包和操作资金分别授权；父商户身份不自动取得子商户资金权限。所有记录清楚标出所属商户。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 失败不得显示成零余额、空交易或成功；不使用其他对象替代未找到的记录。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：翻页与结果数量

在保持查询条件的前提下浏览更多记录。

背景与用途：在保持查询条件的前提下浏览更多记录。

业务规则：

- 展示结果总数、当前页和每页数量；总数仅属于本次获授权筛选范围。
- 筛选变化后回到第一页，翻页不更改业务数据。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 最后一页不能继续下一页；新查询无记录时显示空结果，不显示旧页数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：操作确认与资料填写

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 管理端建户只要求 Owner 邮箱，不收 Owner 用户名、姓名或密码；创建 NOT_ACTIVATION 商户、本商户唯一 OWNER 角色和 Owner 邀请，不创建用户或成员。
- 邀请页按 token 读取邀请，邮箱只读，提交不接收邮箱；仅打开链接不创建用户或成员。先接受法律条款，新用户弹框填写姓名和密码，已有用户直接确认绑定且不修改原姓名、密码。
- 接受 Owner 邀请成功后才创建成员并将 NOT_ACTIVATION 改为 PENDING_KYB；已有用户同样必须接受。员工接受邀请只绑定成员，不改变商户状态。
- 邀请默认 24 小时，可配置；重发替换旧 token 并重新计时；过期、撤销、已接受链接均不能创建用户或成员。管理端重发 Owner 邀请仅限 NOT_ACTIVATION；员工邀请及重发要求 ACTIVE 和当前角色权限。
- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。
- 认证未完成仍可进入工作区，查看已授权信息、认证进度和缺失资料；受限操作展示具体原因及继续认证入口，不把账户建立当作业务已开通。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

<a id="product-admin-merchants"></a>
## 商户列表

### 要解决什么问题

查找平台商户并进入其业务工作台，供运营和支持处理问题。

### 为什么这样设计

运营和合规需要围绕同一家商户核对资料、认证和已开通业务，避免把资料已提交、认证已通过、能力已开通混为一谈。

### 谁在什么场景使用

有相应权限的 iPay 内部人员，按职责处理授权范围内的商户业务。

### 页面包含哪些内容

- 商户目录：商户编号、名称及状态
- 创建和详情入口：建立商户或进入已有商户
- 当前对象与主要操作：操作前先核对对象和当前状态，避免处理错商户或错申请。
- 商户目录：说明「商户列表」中搜索、状态、日期范围、商户、Trading name的用途，便于填写、查找或核对当前记录。

### 用户如何完成业务

- 搜索目标商户
- 进入商户详情
- 有权限时通过创建入口填写资料

### 业务规则与结果

- 管理端建户只要求 Owner 邮箱，不收 Owner 用户名、姓名或密码；创建 NOT_ACTIVATION 商户、本商户唯一 OWNER 角色和 Owner 邀请，不创建用户或成员。
- 邀请页按 token 读取邀请，邮箱只读，提交不接收邮箱；仅打开链接不创建用户或成员。先接受法律条款，新用户弹框填写姓名和密码，已有用户直接确认绑定且不修改原姓名、密码。
- 接受 Owner 邀请成功后才创建成员并将 NOT_ACTIVATION 改为 PENDING_KYB；已有用户同样必须接受。员工接受邀请只绑定成员，不改变商户状态。
- 邀请默认 24 小时，可配置；重发替换旧 token 并重新计时；过期、撤销、已接受链接均不能创建用户或成员。管理端重发 Owner 邀请仅限 NOT_ACTIVATION；员工邀请及重发要求 ACTIVE 和当前角色权限。
- 跨商户操作先确认目标商户
- 商户状态和企业认证状态分别解释

### 特殊情况

- 读取失败时说明原因并提供重试或返回入口；不能把失败显示为成功或零余额。
- 没有记录时说明暂无记录；筛选无结果时提示调整条件。

### 验收看什么结果

- 用户能够识别本页对象、可用功能、业务状态及下一步入口。
- 本页各区块的字段、状态、成功结果和异常结果按下面的独立说明逐项验收。

### 权限与使用条件

- 仅内部已授权人员可进入；查询权限、敏感字段查看权限和操作权限分别判断。
- 任何资金审批不能由申请人自审；未批准不执行，批准不代表资金已经成功。

### 区块：功能导航

在当前工作区内进入需要办理的业务。

背景与用途：在当前工作区内进入需要办理的业务。

业务规则：

- 商户后台保持当前商户身份；管理后台的跨商户查询仍受角色权限限制。
- 只显示可访问模块，当前模块有明确选中状态；展开菜单不提交业务。

操作与交互结果：

- 点击菜单进入对应页面；离开未保存表单时提醒保存或放弃，取消离开保留输入。

异常处理：

- 目标不可访问时说明原因并保留可返回的导航，不能跳到另一商户替代。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：搜索与当前账号

帮助内部人员查找业务对象或管理自己的账号安全。

背景与用途：帮助内部人员查找业务对象或管理自己的账号安全。

业务规则：

- 搜索仅返回有权访问的商户或订单，结果标出对象类型和所属商户。
- 个人安全入口只修改当前登录人员资料，不修改正在查看的商户。

操作与交互结果：

- 输入线索选择结果进入准确对象；从安全入口可查看登录记录和修改凭据。

异常处理：

- 没有结果时保留搜索词并提示调整；无权限对象不泄露详情。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：当前对象与主要操作

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 管理端建户只要求 Owner 邮箱，不收 Owner 用户名、姓名或密码；创建 NOT_ACTIVATION 商户、本商户唯一 OWNER 角色和 Owner 邀请，不创建用户或成员。
- 邀请页按 token 读取邀请，邮箱只读，提交不接收邮箱；仅打开链接不创建用户或成员。先接受法律条款，新用户弹框填写姓名和密码，已有用户直接确认绑定且不修改原姓名、密码。
- 接受 Owner 邀请成功后才创建成员并将 NOT_ACTIVATION 改为 PENDING_KYB；已有用户同样必须接受。员工接受邀请只绑定成员，不改变商户状态。
- 邀请默认 24 小时，可配置；重发替换旧 token 并重新计时；过期、撤销、已接受链接均不能创建用户或成员。管理端重发 Owner 邀请仅限 NOT_ACTIVATION；员工邀请及重发要求 ACTIVE 和当前角色权限。
- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：商户目录

说明「商户列表」中搜索、状态、日期范围、商户、Trading name的用途，便于填写、查找或核对当前记录。

背景与用途：这一部分让使用者在商户列表中能够说明「商户列表」中搜索、状态、日期范围、商户、Trading name的用途，便于填写、查找或核对当前记录，减少误读和重复操作。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 搜索（Search） | 用于缩小本页记录范围；不修改记录，应用后明细和汇总使用同一组条件。 | 只读展示；无值时显示无记录或不适用。 |
| 状态（Status） | 当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。 | 只读展示；无值时显示无记录或不适用。 |
| 日期范围（Date range） | 限定查询起止日期，并明确使用的业务时间与时区。 | 只读展示；无值时显示无记录或不适用。 |
| 商户（Merchant） | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| Trading name | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| KYB | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| Capabilities | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| 门店（Stores） | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| Fees | 本项对应的收费或限制数值，按当前有效业务配置展示；缺失不解释为免费或无限制。 | 只读展示；无值时显示无记录或不适用。 |
| Registration | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| 更新时间（Updated） | 该对象最后更新的时间，不等同付款或结算时间。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 搜索：用于缩小本页记录范围；不修改记录，应用后明细和汇总使用同一组条件。
- 状态：当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。
- 日期范围：限定查询起止日期，并明确使用的业务时间与时区。
- 查看订单、导出、查看钱包和操作资金分别授权；父商户身份不自动取得子商户资金权限。所有记录清楚标出所属商户。

操作与交互结果：

- 查看本区域当前内容；填写项完成后通过对应确认操作保存，取消不改变生效记录。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：搜索

缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

背景与用途：缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 搜索（Search） | 用于缩小本页记录范围；不修改记录，应用后明细和汇总使用同一组条件。 | 只读展示；无值时显示无记录或不适用。 |
| 状态（Status） | 当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。 | 只读展示；无值时显示无记录或不适用。 |
| 日期范围（Date range） | 限定查询起止日期，并明确使用的业务时间与时区。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 多个不同条件同时生效；未填写的可选条件不限制结果。
- 起止日期使用 Asia/Manila，开始不能晚于结束；金额下限不能超过上限。
- 查询只改变显示范围，不改变订单或资金状态。

操作与交互结果：

- 填写条件后应用，汇总与明细按同一条件刷新；重置恢复默认范围，进入详情后返回保留条件。

异常处理：

- 查询失败保留条件和上次成功结果并注明未更新；无结果提示调整条件，不跳回无关数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：商户列表明细表

让商户或审核人员知道认证目前进行到哪一步，以及下一步需要什么。

背景与用途：让商户或审核人员知道认证目前进行到哪一步，以及下一步需要什么。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 商户（Merchant） | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| Trading name | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| 状态（Status） | 当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。 | 只读展示；无值时显示无记录或不适用。 |
| KYB | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| Capabilities | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| 门店（Stores） | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| Fees | 本项对应的收费或限制数值，按当前有效业务配置展示；缺失不解释为免费或无限制。 | 只读展示；无值时显示无记录或不适用。 |
| Registration | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| 更新时间（Updated） | 该对象最后更新的时间，不等同付款或结算时间。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 未提交、审核中、需补件、已通过、已拒绝分别说明结果；认证状态不等同商户全部业务已开通。
- 已提交资料只读，补件时只修改允许补充内容并保留历史。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。
- 查看订单、导出、查看钱包和操作资金分别授权；父商户身份不自动取得子商户资金权限。所有记录清楚标出所属商户。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

状态含义：

- 待认证：账号已建立，继续企业认证；生产资金能力受限。
- 开通中：认证已通过，必要业务能力正在开通。
- 正常：可以使用已开通且本人有权限的业务。
- 受限：部分业务受到限制，按提示处理。
- 暂停：保留授权历史查询和客服，禁止受限制的新业务。
- 关闭：商户停止新业务，保留授权历史记录。

异常处理：

- 读取失败不能显示已通过；补件要求必须具体到缺失或不合格资料。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：翻页与结果数量

在保持查询条件的前提下浏览更多记录。

背景与用途：在保持查询条件的前提下浏览更多记录。

业务规则：

- 展示结果总数、当前页和每页数量；总数仅属于本次获授权筛选范围。
- 筛选变化后回到第一页，翻页不更改业务数据。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 最后一页不能继续下一页；新查询无记录时显示空结果，不显示旧页数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：操作确认与资料填写

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 管理端建户只要求 Owner 邮箱，不收 Owner 用户名、姓名或密码；创建 NOT_ACTIVATION 商户、本商户唯一 OWNER 角色和 Owner 邀请，不创建用户或成员。
- 邀请页按 token 读取邀请，邮箱只读，提交不接收邮箱；仅打开链接不创建用户或成员。先接受法律条款，新用户弹框填写姓名和密码，已有用户直接确认绑定且不修改原姓名、密码。
- 接受 Owner 邀请成功后才创建成员并将 NOT_ACTIVATION 改为 PENDING_KYB；已有用户同样必须接受。员工接受邀请只绑定成员，不改变商户状态。
- 邀请默认 24 小时，可配置；重发替换旧 token 并重新计时；过期、撤销、已接受链接均不能创建用户或成员。管理端重发 Owner 邀请仅限 NOT_ACTIVATION；员工邀请及重发要求 ACTIVE 和当前角色权限。
- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。
- 认证未完成仍可进入工作区，查看已授权信息、认证进度和缺失资料；受限操作展示具体原因及继续认证入口，不把账户建立当作业务已开通。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

<a id="product-admin-payment-details"></a>
## 收款处理详情

### 要解决什么问题

让运营查明客户是否付款、费用如何扣除、结算到哪里以及通知是否成功。

### 为什么这样设计

运营需要从交易异常追到具体付款、结算和资金记录；可控的处理入口应解释影响，避免误改业务结果。

### 谁在什么场景使用

有相应权限的 iPay 内部人员，按职责处理授权范围内的商户业务。

### 页面包含哪些内容

- 付款概览：订单与商户
- 结算和费用：净额及钱包关联
- 内部处理：通道和异常诊断
- 时间线：处理与通知记录
- 当前对象与主要操作：操作前先核对对象和当前状态，避免处理错商户或错申请。
- 需要关注的业务提示：让用户发现当前必须处理的事项，并知道下一步找谁或去哪里办理。
- 付款概览：确认这笔交易是谁发起、属于谁以及当前处于哪个业务阶段。
- 结算与费用：使用户在提交或对账时能清楚解释本金、费用和最终金额。
- 内部处理：让运营查明客户是否付款、费用如何扣除、结算到哪里以及通知是否成功。 本区域展示内部处理，用于确认当前业务内容及下一步。
- 处理时间线：按时间还原业务从创建到当前结果的过程。

### 用户如何完成业务

- 核对付款、结算和相关流水
- 终态订单按权限发起受控通知补发

### 业务规则与结果

- 不能直接编辑付款状态
- 通知补发不重复扣款或结算
- 确认资金操作前展示适用费用及总额。收款详情分别展示收款本金、实际手续费、净额和结算进度；只有已完成的账务结果改变余额，报价和待处理申请不当作已入账。生效费用按交易发生时的商户配置保留。
- 退款本金、退还手续费和额外费用分别记录。手续费处理使用该交易适用的业务协议和费用配置；没有适用规则时禁止发起新的退款费用调整并说明原因。首版提供已发生退款的查询，不新增通用退款操作。

### 特殊情况

- 资料缺失、无权查看或当前状态不允许操作时，说明原因并提供可继续的入口。
- 提交后结果暂不明确时先核对原记录，不把等待或失败显示为成功。

### 验收看什么结果

- 用户能够识别本页对象、可用功能、业务状态及下一步入口。
- 本页各区块的字段、状态、成功结果和异常结果按下面的独立说明逐项验收。

### 权限与使用条件

- 仅内部已授权人员可进入；查询权限、敏感字段查看权限和操作权限分别判断。
- 任何资金审批不能由申请人自审；未批准不执行，批准不代表资金已经成功。

### 区块：功能导航

在当前工作区内进入需要办理的业务。

背景与用途：在当前工作区内进入需要办理的业务。

业务规则：

- 商户后台保持当前商户身份；管理后台的跨商户查询仍受角色权限限制。
- 只显示可访问模块，当前模块有明确选中状态；展开菜单不提交业务。

操作与交互结果：

- 点击菜单进入对应页面；离开未保存表单时提醒保存或放弃，取消离开保留输入。

异常处理：

- 目标不可访问时说明原因并保留可返回的导航，不能跳到另一商户替代。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：搜索与当前账号

帮助内部人员查找业务对象或管理自己的账号安全。

背景与用途：帮助内部人员查找业务对象或管理自己的账号安全。

业务规则：

- 搜索仅返回有权访问的商户或订单，结果标出对象类型和所属商户。
- 个人安全入口只修改当前登录人员资料，不修改正在查看的商户。

操作与交互结果：

- 输入线索选择结果进入准确对象；从安全入口可查看登录记录和修改凭据。

异常处理：

- 没有结果时保留搜索词并提示调整；无权限对象不泄露详情。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：当前对象与主要操作

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：需要关注的业务提示

让用户发现当前必须处理的事项，并知道下一步找谁或去哪里办理。

背景与用途：让用户发现当前必须处理的事项，并知道下一步找谁或去哪里办理。

业务规则：

- 提示包含问题对象、当前状态、影响及下一步。
- 认证、余额限制和待复核事项分别描述；已处理事项不继续作为未处理提醒。
- 成员未停用且商户为 PENDING_KYB、ACTIVE 或 FROZEN 时可登录和切换；NOT_ACTIVATION、SUSPENDED、CLOSED 禁止进入和切换。暂停或关闭只使该商户会话失效，不影响同一用户的其他商户。

操作与交互结果：

- 点击事项进入该笔申请或对应办理页面；处理后返回刷新该事项结果。

异常处理：

- 没有待办说明目前没有需要处理的事项；无权限查看具体对象时提供可联系角色，不泄露敏感细节。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：付款概览

确认这笔交易是谁发起、属于谁以及当前处于哪个业务阶段。

背景与用途：确认这笔交易是谁发起、属于谁以及当前处于哪个业务阶段。

业务规则：

- 展示平台订单号、商户订单号、所属商户、业务来源、金额、币种及创建时间。
- 付款状态与结算状态、结果通知状态分别解释；处理中不等于成功。
- 已经退款仍保留原付款成功事实及独立退款金额。

操作与交互结果：

- 从列表打开同一笔订单，按关联入口查询费用、结算或钱包变化；返回保留原查询条件。

状态含义：

- 待处理（Pending）：订单已建立，尚未获得最终付款结果。
- 处理中（Processing）：付款正在处理，请继续查询原订单。
- 已付款（Paid／Succeeded）：客户付款成功，结算与通知结果分别显示。
- 失败（Failed）：付款未成功，显示可公开原因。
- 关闭／取消（Closed／Cancelled）：付款订单已结束，不继续发起新付款；保留原记录。
- 已退款（Refunded）：展示已发生的退款事实及金额，保留原成功付款记录。

异常处理：

- 找不到该订单时提示不存在或不可访问；未完成时完成时间显示未完成。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：结算与费用

使用户在提交或对账时能清楚解释本金、费用和最终金额。

背景与用途：使用户在提交或对账时能清楚解释本金、费用和最终金额。

业务规则：

- 本金、手续费和总额分别展示，币种为 PHP；不得把手续费再计入本金。
- 转出总扣款为本金加适用费用；收款净额按实际收款和费用事实计算。
- 报价在金额、方式或有效期变化后失效，需重新展示并确认；历史费用保持交易时规则。
- 确认资金操作前展示适用费用及总额。收款详情分别展示收款本金、实际手续费、净额和结算进度；只有已完成的账务结果改变余额，报价和待处理申请不当作已入账。生效费用按交易发生时的商户配置保留。
- 首版交付 PHP，所有金额明确币种，金额保留两位小数。不同币种不混合汇总；本期不增加多币种切换。

操作与交互结果：

- 逐项核对金额后确认；点击费用或相关记录可追溯计算依据。

异常处理：

- 费用配置缺失或报价失效时禁止资金确认；失败订单不伪造最终到账净额。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：内部处理

让运营查明客户是否付款、费用如何扣除、结算到哪里以及通知是否成功。 本区域展示内部处理，用于确认当前业务内容及下一步。

背景与用途：这一部分让使用者在收款处理详情中能够让运营查明客户是否付款、费用如何扣除、结算到哪里以及通知是否成功。 本区域展示内部处理，用于确认当前业务内容及下一步，减少误读和重复操作。

业务规则：

- 内部处理：通道和异常诊断

操作与交互结果：

- 查看本区域当前内容；填写项完成后通过对应确认操作保存，取消不改变生效记录。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：处理时间线

按时间还原业务从创建到当前结果的过程。

背景与用途：按时间还原业务从创建到当前结果的过程。

业务规则：

- 每个事件展示时间、事件名称、处理人或系统来源、结果及必要说明。
- 创建、提交、审批、支付和入账分别记录，不能互相替代。
- 补件和重新提交保留前次记录；历史修正留存原因。

操作与交互结果：

- 按时间阅读记录并打开相关凭证或业务详情；返回后保留当前对象。

异常处理：

- 尚未发生的完成事件不显示虚构时间；无记录时说明暂无处理记录。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：操作确认与资料填写

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。
- 认证未完成仍可进入工作区，查看已授权信息、认证进度和缺失资料；受限操作展示具体原因及继续认证入口，不把账户建立当作业务已开通。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

<a id="product-admin-payments"></a>
## 收款订单管理

### 要解决什么问题

跨商户查询客户付款，定位异常和核对交易表现。

### 为什么这样设计

运营需要从交易异常追到具体付款、结算和资金记录；可控的处理入口应解释影响，避免误改业务结果。

### 谁在什么场景使用

有相应权限的 iPay 内部人员，按职责处理授权范围内的商户业务。

### 页面包含哪些内容

- 查询条件：商户、时间及交易类别
- 金额笔数和状态汇总：当前范围内的表现
- 订单列表：付款订单号、商户订单号、商户及子商户、来源/方式、金额、状态、创建/付款时间、备注、通道和操作
- 当前对象与主要操作：操作前先核对对象和当前状态，避免处理错商户或错申请。
- 筛选条件：缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。
- 金额、笔数与状态汇总：从金额、笔数和结果三个角度了解当前范围的业务表现。
- 收款订单：说明「收款订单管理」中收款订单号、商户订单号、商户、子商户、Source / acceptance的用途，便于填写、查找或核对当前记录。

### 用户如何完成业务

- 筛选后查看汇总
- 点击 View 查看详情；订单号可复制，不能误当作详情链接

### 业务规则与结果

- 成功付款与成功结算分开
- 分页不改变总体统计
- 确认资金操作前展示适用费用及总额。收款详情分别展示收款本金、实际手续费、净额和结算进度；只有已完成的账务结果改变余额，报价和待处理申请不当作已入账。生效费用按交易发生时的商户配置保留。
- 退款本金、退还手续费和额外费用分别记录。手续费处理使用该交易适用的业务协议和费用配置；没有适用规则时禁止发起新的退款费用调整并说明原因。首版提供已发生退款的查询，不新增通用退款操作。
- 首版提供 CSV 导出，并能查询生成进度、结果和下载入口。导出沿用当前权限、筛选、时间范围及币种；文件有效期在导出记录中显示，到期后可重新生成。原生 Excel、PDF、多语言和验真二维码凭证不纳入首版。

### 特殊情况

- 资料缺失、无权查看或当前状态不允许操作时，说明原因并提供可继续的入口。
- 提交后结果暂不明确时先核对原记录，不把等待或失败显示为成功。

### 验收看什么结果

- 用户能够识别本页对象、可用功能、业务状态及下一步入口。
- 本页各区块的字段、状态、成功结果和异常结果按下面的独立说明逐项验收。

### 权限与使用条件

- 仅内部已授权人员可进入；查询权限、敏感字段查看权限和操作权限分别判断。
- 任何资金审批不能由申请人自审；未批准不执行，批准不代表资金已经成功。

### 区块：功能导航

在当前工作区内进入需要办理的业务。

背景与用途：在当前工作区内进入需要办理的业务。

业务规则：

- 商户后台保持当前商户身份；管理后台的跨商户查询仍受角色权限限制。
- 只显示可访问模块，当前模块有明确选中状态；展开菜单不提交业务。

操作与交互结果：

- 点击菜单进入对应页面；离开未保存表单时提醒保存或放弃，取消离开保留输入。

异常处理：

- 目标不可访问时说明原因并保留可返回的导航，不能跳到另一商户替代。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：搜索与当前账号

帮助内部人员查找业务对象或管理自己的账号安全。

背景与用途：帮助内部人员查找业务对象或管理自己的账号安全。

业务规则：

- 搜索仅返回有权访问的商户或订单，结果标出对象类型和所属商户。
- 个人安全入口只修改当前登录人员资料，不修改正在查看的商户。

操作与交互结果：

- 输入线索选择结果进入准确对象；从安全入口可查看登录记录和修改凭据。

异常处理：

- 没有结果时保留搜索词并提示调整；无权限对象不泄露详情。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：当前对象与主要操作

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：筛选条件

缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

背景与用途：缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 搜索（Search） | 用于缩小本页记录范围；不修改记录，应用后明细和汇总使用同一组条件。 | 只读展示；无值时显示无记录或不适用。 |
| 状态（Status） | 当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。 | 只读展示；无值时显示无记录或不适用。 |
| 商户（Merchant） | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| 子商户（Sub-merchant） | 交易所属的下级商户，与门店不是同一个概念。 | 只读展示；无值时显示无记录或不适用。 |
| 日期范围（Date range） | 限定查询起止日期，并明确使用的业务时间与时区。 | 只读展示；无值时显示无记录或不适用。 |
| From | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| To | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 多个不同条件同时生效；未填写的可选条件不限制结果。
- 起止日期使用 Asia/Manila，开始不能晚于结束；金额下限不能超过上限。
- 查询只改变显示范围，不改变订单或资金状态。

操作与交互结果：

- 填写条件后应用，汇总与明细按同一条件刷新；重置恢复默认范围，进入详情后返回保留条件。

异常处理：

- 查询失败保留条件和上次成功结果并注明未更新；无结果提示调整条件，不跳回无关数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：搜索

缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

背景与用途：缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 搜索（Search） | 用于缩小本页记录范围；不修改记录，应用后明细和汇总使用同一组条件。 | 只读展示；无值时显示无记录或不适用。 |
| 状态（Status） | 当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。 | 只读展示；无值时显示无记录或不适用。 |
| 商户（Merchant） | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| 子商户（Sub-merchant） | 交易所属的下级商户，与门店不是同一个概念。 | 只读展示；无值时显示无记录或不适用。 |
| 日期范围（Date range） | 限定查询起止日期，并明确使用的业务时间与时区。 | 只读展示；无值时显示无记录或不适用。 |
| From | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| To | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 多个不同条件同时生效；未填写的可选条件不限制结果。
- 起止日期使用 Asia/Manila，开始不能晚于结束；金额下限不能超过上限。
- 查询只改变显示范围，不改变订单或资金状态。

操作与交互结果：

- 填写条件后应用，汇总与明细按同一条件刷新；重置恢复默认范围，进入详情后返回保留条件。

异常处理：

- 查询失败保留条件和上次成功结果并注明未更新；无结果提示调整条件，不跳回无关数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：金额、笔数与状态汇总

从金额、笔数和结果三个角度了解当前范围的业务表现。

背景与用途：从金额、笔数和结果三个角度了解当前范围的业务表现。

业务规则：

- 金额与笔数分别命名；成功率分母和排除项在指标旁说明。
- 收款、出款和结算分别统计，不用一个成功状态代替所有业务结果。
- 内部成本和毛利仅管理后台获授权人员可见，缺失成本不按零计算。
- 首版交付 PHP，所有金额明确币种，金额保留两位小数。不同币种不混合汇总；本期不增加多币种切换。

操作与交互结果：

- 修改统计期间后所有指标同步刷新；点击指标进入有相同筛选范围的业务明细。

状态含义：

- 待处理（Pending）：订单已建立，尚未获得最终付款结果。
- 处理中（Processing）：付款正在处理，请继续查询原订单。
- 已付款（Paid／Succeeded）：客户付款成功，结算与通知结果分别显示。
- 失败（Failed）：付款未成功，显示可公开原因。
- 关闭／取消（Closed／Cancelled）：付款订单已结束，不继续发起新付款；保留原记录。
- 已退款（Refunded）：展示已发生的退款事实及金额，保留原成功付款记录。

异常处理：

- 范围内无记录时显示暂无记录；无法形成比例时显示不适用，不显示误导性的百分比。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：收款订单

说明「收款订单管理」中收款订单号、商户订单号、商户、子商户、Source / acceptance的用途，便于填写、查找或核对当前记录。

背景与用途：这一部分让使用者在收款订单管理中能够说明「收款订单管理」中收款订单号、商户订单号、商户、子商户、Source / acceptance的用途，便于填写、查找或核对当前记录，减少误读和重复操作。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 收款订单号（Payment ID） | iPay 的付款记录编号，用于查找这笔客户付款。 | 只读展示；无值时显示无记录或不适用。 |
| 商户订单号（Merchant order ID） | 商户自己的业务系统提供的编号，用于与商户订单对照。 | 只读展示；无值时显示无记录或不适用。 |
| 商户（Merchant） | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| 子商户（Sub-merchant） | 交易所属的下级商户，与门店不是同一个概念。 | 只读展示；无值时显示无记录或不适用。 |
| Source / acceptance | 来源：这条记录由哪个业务入口产生；来源不代表当前处理结果。；acceptance：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| 金额（Amount） | 本次业务本金，以 PHP 展示两位小数；手续费与净额分别列明。 | 只读展示；无值时显示无记录或不适用。 |
| 状态（Status） | 当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。 | 只读展示；无值时显示无记录或不适用。 |
| Created / paid | 创建时间：业务记录建立时间，按 Asia/Manila 展示，与提交或完成时间分开。；paid：用于唯一识别本项业务对象的标识，保留原值用于查询，不用另一个对象的编号替代。 | 只读展示；无值时显示无记录或不适用。 |
| 备注（Remark） | 供业务人员补充的信息；内部备注不自动显示给付款客户。 | 只读展示；无值时显示无记录或不适用。 |
| 通道服务方（Provider） | 为平台提供该项服务的机构；成本信息仅内部授权人员可见。 | 只读展示；无值时显示无记录或不适用。 |
| 操作（Action） | 针对这一行记录可执行的动作；点击前检查该记录状态与本人权限。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 收款订单号：iPay 的付款记录编号，用于查找这笔客户付款。
- 商户订单号：商户自己的业务系统提供的编号，用于与商户订单对照。
- 商户：识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。

操作与交互结果：

- 查看本区域当前内容；填写项完成后通过对应确认操作保存，取消不改变生效记录。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：收款订单号明细表

说明「收款订单管理」中收款订单号、商户订单号、商户、子商户、Source / acceptance的用途，便于填写、查找或核对当前记录。

背景与用途：这一部分让使用者在收款订单管理中能够说明「收款订单管理」中收款订单号、商户订单号、商户、子商户、Source / acceptance的用途，便于填写、查找或核对当前记录，减少误读和重复操作。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 收款订单号（Payment ID） | iPay 的付款记录编号，用于查找这笔客户付款。 | 只读展示；无值时显示无记录或不适用。 |
| 商户订单号（Merchant order ID） | 商户自己的业务系统提供的编号，用于与商户订单对照。 | 只读展示；无值时显示无记录或不适用。 |
| 商户（Merchant） | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| 子商户（Sub-merchant） | 交易所属的下级商户，与门店不是同一个概念。 | 只读展示；无值时显示无记录或不适用。 |
| Source / acceptance | 来源：这条记录由哪个业务入口产生；来源不代表当前处理结果。；acceptance：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| 金额（Amount） | 本次业务本金，以 PHP 展示两位小数；手续费与净额分别列明。 | 只读展示；无值时显示无记录或不适用。 |
| 状态（Status） | 当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。 | 只读展示；无值时显示无记录或不适用。 |
| Created / paid | 创建时间：业务记录建立时间，按 Asia/Manila 展示，与提交或完成时间分开。；paid：用于唯一识别本项业务对象的标识，保留原值用于查询，不用另一个对象的编号替代。 | 只读展示；无值时显示无记录或不适用。 |
| 备注（Remark） | 供业务人员补充的信息；内部备注不自动显示给付款客户。 | 只读展示；无值时显示无记录或不适用。 |
| 通道服务方（Provider） | 为平台提供该项服务的机构；成本信息仅内部授权人员可见。 | 只读展示；无值时显示无记录或不适用。 |
| 操作（Action） | 针对这一行记录可执行的动作；点击前检查该记录状态与本人权限。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 收款订单号：iPay 的付款记录编号，用于查找这笔客户付款。
- 商户订单号：商户自己的业务系统提供的编号，用于与商户订单对照。
- 商户：识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

状态含义：

- 待处理（Pending）：订单已建立，尚未获得最终付款结果。
- 处理中（Processing）：付款正在处理，请继续查询原订单。
- 已付款（Paid／Succeeded）：客户付款成功，结算与通知结果分别显示。
- 失败（Failed）：付款未成功，显示可公开原因。
- 关闭／取消（Closed／Cancelled）：付款订单已结束，不继续发起新付款；保留原记录。
- 已退款（Refunded）：展示已发生的退款事实及金额，保留原成功付款记录。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：翻页与结果数量

在保持查询条件的前提下浏览更多记录。

背景与用途：在保持查询条件的前提下浏览更多记录。

业务规则：

- 展示结果总数、当前页和每页数量；总数仅属于本次获授权筛选范围。
- 筛选变化后回到第一页，翻页不更改业务数据。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 最后一页不能继续下一页；新查询无记录时显示空结果，不显示旧页数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：操作确认与资料填写

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。
- 认证未完成仍可进入工作区，查看已授权信息、认证进度和缺失资料；受限操作展示具体原因及继续认证入口，不把账户建立当作业务已开通。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

<a id="product-admin-provider-balance-details"></a>
## 通道账户余额详情

### 要解决什么问题

让财务了解一个通道账户还剩多少资金、数据是否新鲜，以及余额怎样形成。

### 为什么这样设计

日常工作需要先知道经营和资金状况，再决定处理哪件事；概览必须能继续找到具体业务，避免只看到数字而无法跟进。

### 谁在什么场景使用

有相应权限的 iPay 内部人员，按职责处理授权范围内的商户业务。

### 页面包含哪些内容

- 通道账户：用途、币种和环境
- 余额与时点：通道报告或系统推算值
- 同步或计算规则：余额来源
- 快照、变动和调整：追溯资金变化
- 当前对象与主要操作：操作前先核对对象和当前状态，避免处理错商户或错申请。
- 需要关注的业务提示：让用户发现当前必须处理的事项，并知道下一步找谁或去哪里办理。
- 金额、笔数与状态汇总：从金额、笔数和结果三个角度了解当前范围的业务表现。
- 通道账户：帮助内部财务核对平台在外部通道的可用资金及差异。
- 余额同步与计算规则：帮助内部财务核对平台在外部通道的可用资金及差异。
- 余额快照、变动及调整：从一天的期初、变动和期末余额核对资金是否一致。

### 用户如何完成业务

- 查看最近同步和差异
- 按权限同步或申请余额调整
- 核对历史变动

### 业务规则与结果

- 通道余额与商户钱包分开
- 过期或失败的同步需标明
- 人工调整经过审批且保留历史
- 业务金额、本金、手续费和可用余额变化分别标明；详情列出可用、待结算、冻结三类余额的变动前、变动额和变动后。一次资金内部转移不重复计算收入。
- 对账分为已核对、存在差异、待核实。默认任何非零差额都显示，不自动抹平；有效财务规则允许的舍入作为有依据的独立调整展示。迟到交易和历史修正保留发生时间、记账时间、修正原因和版本，不静默改写原报表。

### 特殊情况

- 资料缺失、无权查看或当前状态不允许操作时，说明原因并提供可继续的入口。
- 提交后结果暂不明确时先核对原记录，不把等待或失败显示为成功。

### 验收看什么结果

- 用户能够识别本页对象、可用功能、业务状态及下一步入口。
- 本页各区块的字段、状态、成功结果和异常结果按下面的独立说明逐项验收。

### 权限与使用条件

- 仅内部已授权人员可进入；查询权限、敏感字段查看权限和操作权限分别判断。
- 任何资金审批不能由申请人自审；未批准不执行，批准不代表资金已经成功。

### 区块：功能导航

在当前工作区内进入需要办理的业务。

背景与用途：在当前工作区内进入需要办理的业务。

业务规则：

- 商户后台保持当前商户身份；管理后台的跨商户查询仍受角色权限限制。
- 只显示可访问模块，当前模块有明确选中状态；展开菜单不提交业务。

操作与交互结果：

- 点击菜单进入对应页面；离开未保存表单时提醒保存或放弃，取消离开保留输入。

异常处理：

- 目标不可访问时说明原因并保留可返回的导航，不能跳到另一商户替代。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：搜索与当前账号

帮助内部人员查找业务对象或管理自己的账号安全。

背景与用途：帮助内部人员查找业务对象或管理自己的账号安全。

业务规则：

- 搜索仅返回有权访问的商户或订单，结果标出对象类型和所属商户。
- 个人安全入口只修改当前登录人员资料，不修改正在查看的商户。

操作与交互结果：

- 输入线索选择结果进入准确对象；从安全入口可查看登录记录和修改凭据。

异常处理：

- 没有结果时保留搜索词并提示调整；无权限对象不泄露详情。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：当前对象与主要操作

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：需要关注的业务提示

让用户发现当前必须处理的事项，并知道下一步找谁或去哪里办理。

背景与用途：让用户发现当前必须处理的事项，并知道下一步找谁或去哪里办理。

业务规则：

- 提示包含问题对象、当前状态、影响及下一步。
- 认证、余额限制和待复核事项分别描述；已处理事项不继续作为未处理提醒。
- 成员未停用且商户为 PENDING_KYB、ACTIVE 或 FROZEN 时可登录和切换；NOT_ACTIVATION、SUSPENDED、CLOSED 禁止进入和切换。暂停或关闭只使该商户会话失效，不影响同一用户的其他商户。

操作与交互结果：

- 点击事项进入该笔申请或对应办理页面；处理后返回刷新该事项结果。

异常处理：

- 没有待办说明目前没有需要处理的事项；无权限查看具体对象时提供可联系角色，不泄露敏感细节。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：金额、笔数与状态汇总

从金额、笔数和结果三个角度了解当前范围的业务表现。

背景与用途：从金额、笔数和结果三个角度了解当前范围的业务表现。

业务规则：

- 金额与笔数分别命名；成功率分母和排除项在指标旁说明。
- 收款、出款和结算分别统计，不用一个成功状态代替所有业务结果。
- 内部成本和毛利仅管理后台获授权人员可见，缺失成本不按零计算。
- 首版交付 PHP，所有金额明确币种，金额保留两位小数。不同币种不混合汇总；本期不增加多币种切换。

操作与交互结果：

- 修改统计期间后所有指标同步刷新；点击指标进入有相同筛选范围的业务明细。

异常处理：

- 范围内无记录时显示暂无记录；无法形成比例时显示不适用，不显示误导性的百分比。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：通道账户

帮助内部财务核对平台在外部通道的可用资金及差异。

背景与用途：帮助内部财务核对平台在外部通道的可用资金及差异。

业务规则：

- 区分通道实际查询余额与按业务计算的预计余额，注明来源和更新时间。
- 账户用途、币种、当前余额、可用余额、预计余额和差额分别展示。
- 成本缺失或余额陈旧不能当作零成本或最新可用资金。

操作与交互结果：

- 查看账户详情和变动记录；授权人员按审批规则调整配置或处理差异。

异常处理：

- 同步失败保留最后成功结果并说明更新时间；不生成假余额或假对账成功。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：余额同步与计算规则

帮助内部财务核对平台在外部通道的可用资金及差异。

背景与用途：帮助内部财务核对平台在外部通道的可用资金及差异。

业务规则：

- 区分通道实际查询余额与按业务计算的预计余额，注明来源和更新时间。
- 账户用途、币种、当前余额、可用余额、预计余额和差额分别展示。
- 成本缺失或余额陈旧不能当作零成本或最新可用资金。
- 首版交付 PHP，所有金额明确币种，金额保留两位小数。不同币种不混合汇总；本期不增加多币种切换。

操作与交互结果：

- 查看账户详情和变动记录；授权人员按审批规则调整配置或处理差异。

异常处理：

- 同步失败保留最后成功结果并说明更新时间；不生成假余额或假对账成功。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：余额快照、变动及调整

从一天的期初、变动和期末余额核对资金是否一致。

背景与用途：从一天的期初、变动和期末余额核对资金是否一致。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| Record / type | Record：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。；type：区分本记录的业务类别或办理方式；选项以当前已开通范围为准，分类不代表执行结果。 | 只读展示；无值时显示无记录或不适用。 |
| 业务参考号（Reference） | 追踪当前交易或申请的编号；点击时必须进入同一条业务记录。 | 只读展示；无值时显示无记录或不适用。 |
| 收支方向（Direction） | 收入和支出表示该流水方向；冻结转移还需查看三类余额各自变化。 | 只读展示；无值时显示无记录或不适用。 |
| 金额（Amount） | 本次业务本金，以 PHP 展示两位小数；手续费与净额分别列明。 | 只读展示；无值时显示无记录或不适用。 |
| 变动后余额（Balance after） | 该笔已记账事件发生后的对应余额，与当前最新余额区分。 | 只读展示；无值时显示无记录或不适用。 |
| 生效时间（Effective at） | 已经批准的配置开始适用的时间；历史业务保持原规则。 | 只读展示；无值时显示无记录或不适用。 |
| Status / actor | 状态：当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。；操作者：发起该事件的人员或系统，保留当时身份。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 按 Asia/Manila 业务日期、商户和币种组织。
- 期初加本期有效变动等于期末；可用、待结算、冻结分别核对。
- 迟到记账与修正保留发生时间、记账时间及修正原因；任何非零差额明确展示。
- 首版交付 PHP，所有金额明确币种，金额保留两位小数。不同币种不混合汇总；本期不增加多币种切换。
- 对账分为已核对、存在差异、待核实。默认任何非零差额都显示，不自动抹平；有效财务规则允许的舍入作为有依据的独立调整展示。迟到交易和历史修正保留发生时间、记账时间、修正原因和版本，不静默改写原报表。

操作与交互结果：

- 选择日期查看快照，从差额或变动进入该日相关流水。

异常处理：

- 没有完整资料时显示待核实；不能将没有快照解释为零余额或已对平。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：业务参考号明细表

说明「通道账户余额详情」中Record / type、业务参考号、收支方向、金额、变动后余额的用途，便于填写、查找或核对当前记录。

背景与用途：这一部分让使用者在通道账户余额详情中能够说明「通道账户余额详情」中Record / type、业务参考号、收支方向、金额、变动后余额的用途，便于填写、查找或核对当前记录，减少误读和重复操作。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| Record / type | Record：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。；type：区分本记录的业务类别或办理方式；选项以当前已开通范围为准，分类不代表执行结果。 | 只读展示；无值时显示无记录或不适用。 |
| 业务参考号（Reference） | 追踪当前交易或申请的编号；点击时必须进入同一条业务记录。 | 只读展示；无值时显示无记录或不适用。 |
| 收支方向（Direction） | 收入和支出表示该流水方向；冻结转移还需查看三类余额各自变化。 | 只读展示；无值时显示无记录或不适用。 |
| 金额（Amount） | 本次业务本金，以 PHP 展示两位小数；手续费与净额分别列明。 | 只读展示；无值时显示无记录或不适用。 |
| 变动后余额（Balance after） | 该笔已记账事件发生后的对应余额，与当前最新余额区分。 | 只读展示；无值时显示无记录或不适用。 |
| 生效时间（Effective at） | 已经批准的配置开始适用的时间；历史业务保持原规则。 | 只读展示；无值时显示无记录或不适用。 |
| Status / actor | 状态：当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。；操作者：发起该事件的人员或系统，保留当时身份。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- Record / type：Record：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。；type：区分本记录的业务类别或办理方式；选项以当前已开通范围为准，分类不代表执行结果。
- 业务参考号：追踪当前交易或申请的编号；点击时必须进入同一条业务记录。
- 收支方向：收入和支出表示该流水方向；冻结转移还需查看三类余额各自变化。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：翻页与结果数量

在保持查询条件的前提下浏览更多记录。

背景与用途：在保持查询条件的前提下浏览更多记录。

业务规则：

- 展示结果总数、当前页和每页数量；总数仅属于本次获授权筛选范围。
- 筛选变化后回到第一页，翻页不更改业务数据。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 最后一页不能继续下一页；新查询无记录时显示空结果，不显示旧页数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：操作确认与资料填写

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。
- 认证未完成仍可进入工作区，查看已授权信息、认证进度和缺失资料；受限操作展示具体原因及继续认证入口，不把账户建立当作业务已开通。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

<a id="product-admin-provider-balances"></a>
## 通道账户余额

### 要解决什么问题

集中查看支付通道资金是否充足及是否存在数据过期或差异。

### 为什么这样设计

日常工作需要先知道经营和资金状况，再决定处理哪件事；概览必须能继续找到具体业务，避免只看到数字而无法跟进。

### 谁在什么场景使用

有相应权限的 iPay 内部人员，按职责处理授权范围内的商户业务。

### 页面包含哪些内容

- 余额汇总：通道账户资金概况
- 筛选：通道、币种和状态
- 账户列表：余额来源、最近同步及异常
- 当前对象与主要操作：操作前先核对对象和当前状态，避免处理错商户或错申请。
- 金额、笔数与状态汇总：从金额、笔数和结果三个角度了解当前范围的业务表现。
- 需要关注的业务提示：让用户发现当前必须处理的事项，并知道下一步找谁或去哪里办理。
- 筛选条件：缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。
- 通道账户：帮助内部财务核对平台在外部通道的可用资金及差异。

### 用户如何完成业务

- 查找异常账户
- 进入详情核对和跟进

### 业务规则与结果

- 接口同步余额与系统推算余额明确区分
- 同步失败不显示成零余额
- 业务金额、本金、手续费和可用余额变化分别标明；详情列出可用、待结算、冻结三类余额的变动前、变动额和变动后。一次资金内部转移不重复计算收入。
- 对账分为已核对、存在差异、待核实。默认任何非零差额都显示，不自动抹平；有效财务规则允许的舍入作为有依据的独立调整展示。迟到交易和历史修正保留发生时间、记账时间、修正原因和版本，不静默改写原报表。

### 特殊情况

- 资料缺失、无权查看或当前状态不允许操作时，说明原因并提供可继续的入口。
- 提交后结果暂不明确时先核对原记录，不把等待或失败显示为成功。

### 验收看什么结果

- 用户能够识别本页对象、可用功能、业务状态及下一步入口。
- 本页各区块的字段、状态、成功结果和异常结果按下面的独立说明逐项验收。

### 权限与使用条件

- 仅内部已授权人员可进入；查询权限、敏感字段查看权限和操作权限分别判断。
- 任何资金审批不能由申请人自审；未批准不执行，批准不代表资金已经成功。

### 区块：功能导航

在当前工作区内进入需要办理的业务。

背景与用途：在当前工作区内进入需要办理的业务。

业务规则：

- 商户后台保持当前商户身份；管理后台的跨商户查询仍受角色权限限制。
- 只显示可访问模块，当前模块有明确选中状态；展开菜单不提交业务。

操作与交互结果：

- 点击菜单进入对应页面；离开未保存表单时提醒保存或放弃，取消离开保留输入。

异常处理：

- 目标不可访问时说明原因并保留可返回的导航，不能跳到另一商户替代。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：搜索与当前账号

帮助内部人员查找业务对象或管理自己的账号安全。

背景与用途：帮助内部人员查找业务对象或管理自己的账号安全。

业务规则：

- 搜索仅返回有权访问的商户或订单，结果标出对象类型和所属商户。
- 个人安全入口只修改当前登录人员资料，不修改正在查看的商户。

操作与交互结果：

- 输入线索选择结果进入准确对象；从安全入口可查看登录记录和修改凭据。

异常处理：

- 没有结果时保留搜索词并提示调整；无权限对象不泄露详情。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：当前对象与主要操作

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：金额、笔数与状态汇总

从金额、笔数和结果三个角度了解当前范围的业务表现。

背景与用途：从金额、笔数和结果三个角度了解当前范围的业务表现。

业务规则：

- 金额与笔数分别命名；成功率分母和排除项在指标旁说明。
- 收款、出款和结算分别统计，不用一个成功状态代替所有业务结果。
- 内部成本和毛利仅管理后台获授权人员可见，缺失成本不按零计算。
- 首版交付 PHP，所有金额明确币种，金额保留两位小数。不同币种不混合汇总；本期不增加多币种切换。

操作与交互结果：

- 修改统计期间后所有指标同步刷新；点击指标进入有相同筛选范围的业务明细。

异常处理：

- 范围内无记录时显示暂无记录；无法形成比例时显示不适用，不显示误导性的百分比。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：需要关注的业务提示

让用户发现当前必须处理的事项，并知道下一步找谁或去哪里办理。

背景与用途：让用户发现当前必须处理的事项，并知道下一步找谁或去哪里办理。

业务规则：

- 提示包含问题对象、当前状态、影响及下一步。
- 认证、余额限制和待复核事项分别描述；已处理事项不继续作为未处理提醒。
- 成员未停用且商户为 PENDING_KYB、ACTIVE 或 FROZEN 时可登录和切换；NOT_ACTIVATION、SUSPENDED、CLOSED 禁止进入和切换。暂停或关闭只使该商户会话失效，不影响同一用户的其他商户。

操作与交互结果：

- 点击事项进入该笔申请或对应办理页面；处理后返回刷新该事项结果。

异常处理：

- 没有待办说明目前没有需要处理的事项；无权限查看具体对象时提供可联系角色，不泄露敏感细节。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：筛选条件

缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

背景与用途：缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 搜索（Search） | 用于缩小本页记录范围；不修改记录，应用后明细和汇总使用同一组条件。 | 只读展示；无值时显示无记录或不适用。 |
| Balance mode | 本项对应时点和分类的余额；期初、期末及变动分开，不把待结算或冻结金额算作可提现。 | 只读展示；无值时显示无记录或不适用。 |
| 状态（Status） | 当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。 | 只读展示；无值时显示无记录或不适用。 |
| 币种（Currency） | 金额使用的货币，不同币种不能直接合计。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 多个不同条件同时生效；未填写的可选条件不限制结果。
- 起止日期使用 Asia/Manila，开始不能晚于结束；金额下限不能超过上限。
- 查询只改变显示范围，不改变订单或资金状态。

操作与交互结果：

- 填写条件后应用，汇总与明细按同一条件刷新；重置恢复默认范围，进入详情后返回保留条件。

异常处理：

- 查询失败保留条件和上次成功结果并注明未更新；无结果提示调整条件，不跳回无关数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：搜索

缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

背景与用途：缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 搜索（Search） | 用于缩小本页记录范围；不修改记录，应用后明细和汇总使用同一组条件。 | 只读展示；无值时显示无记录或不适用。 |
| Balance mode | 本项对应时点和分类的余额；期初、期末及变动分开，不把待结算或冻结金额算作可提现。 | 只读展示；无值时显示无记录或不适用。 |
| 状态（Status） | 当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。 | 只读展示；无值时显示无记录或不适用。 |
| 币种（Currency） | 金额使用的货币，不同币种不能直接合计。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 多个不同条件同时生效；未填写的可选条件不限制结果。
- 起止日期使用 Asia/Manila，开始不能晚于结束；金额下限不能超过上限。
- 查询只改变显示范围，不改变订单或资金状态。

操作与交互结果：

- 填写条件后应用，汇总与明细按同一条件刷新；重置恢复默认范围，进入详情后返回保留条件。

异常处理：

- 查询失败保留条件和上次成功结果并注明未更新；无结果提示调整条件，不跳回无关数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：通道账户

帮助内部财务核对平台在外部通道的可用资金及差异。

背景与用途：帮助内部财务核对平台在外部通道的可用资金及差异。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 通道账户（Provider account） | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| Mode / purpose | Mode：区分本记录的业务类别或办理方式；选项以当前已开通范围为准，分类不代表执行结果。；purpose：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| 当前与可用资金（Current / available） | 通道账户当前余额及可实际使用额度，注明查询时间与来源。 | 只读展示；无值时显示无记录或不适用。 |
| 预计余额与差额（Expected / difference） | 按业务记录计算的预计结果和实际余额差额；差额需要有处理依据。 | 只读展示；无值时显示无记录或不适用。 |
| Status / data age | 状态：当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。；data age：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| Schedule / last success | Schedule：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。；last success：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| 操作（Action） | 针对这一行记录可执行的动作；点击前检查该记录状态与本人权限。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 区分通道实际查询余额与按业务计算的预计余额，注明来源和更新时间。
- 账户用途、币种、当前余额、可用余额、预计余额和差额分别展示。
- 成本缺失或余额陈旧不能当作零成本或最新可用资金。

操作与交互结果：

- 查看账户详情和变动记录；授权人员按审批规则调整配置或处理差异。

异常处理：

- 同步失败保留最后成功结果并说明更新时间；不生成假余额或假对账成功。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：通道账户余额明细表

帮助内部财务核对平台在外部通道的可用资金及差异。

背景与用途：帮助内部财务核对平台在外部通道的可用资金及差异。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 通道账户（Provider account） | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| Mode / purpose | Mode：区分本记录的业务类别或办理方式；选项以当前已开通范围为准，分类不代表执行结果。；purpose：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| 当前与可用资金（Current / available） | 通道账户当前余额及可实际使用额度，注明查询时间与来源。 | 只读展示；无值时显示无记录或不适用。 |
| 预计余额与差额（Expected / difference） | 按业务记录计算的预计结果和实际余额差额；差额需要有处理依据。 | 只读展示；无值时显示无记录或不适用。 |
| Status / data age | 状态：当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。；data age：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| Schedule / last success | Schedule：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。；last success：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| 操作（Action） | 针对这一行记录可执行的动作；点击前检查该记录状态与本人权限。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 区分通道实际查询余额与按业务计算的预计余额，注明来源和更新时间。
- 账户用途、币种、当前余额、可用余额、预计余额和差额分别展示。
- 成本缺失或余额陈旧不能当作零成本或最新可用资金。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。
- 首版交付 PHP，所有金额明确币种，金额保留两位小数。不同币种不混合汇总；本期不增加多币种切换。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 同步失败保留最后成功结果并说明更新时间；不生成假余额或假对账成功。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：翻页与结果数量

在保持查询条件的前提下浏览更多记录。

背景与用途：在保持查询条件的前提下浏览更多记录。

业务规则：

- 展示结果总数、当前页和每页数量；总数仅属于本次获授权筛选范围。
- 筛选变化后回到第一页，翻页不更改业务数据。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 最后一页不能继续下一页；新查询无记录时显示空结果，不显示旧页数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：操作确认与资料填写

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。
- 认证未完成仍可进入工作区，查看已授权信息、认证进度和缺失资料；受限操作展示具体原因及继续认证入口，不把账户建立当作业务已开通。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

<a id="product-admin-provider-fees"></a>
## 通道成本配置

### 要解决什么问题

维护平台向支付通道支付的费用规则，用于核对成本与毛利。

### 为什么这样设计

日常工作需要先知道经营和资金状况，再决定处理哪件事；概览必须能继续找到具体业务，避免只看到数字而无法跟进。

### 谁在什么场景使用

有相应权限的 iPay 内部人员，按职责处理授权范围内的商户业务。

### 页面包含哪些内容

- 配置条件：通道、产品、方式、币种和环境
- 成本公式：计费方式及适用区间
- 状态和审批：版本、生效情况
- 当前对象与主要操作：操作前先核对对象和当前状态，避免处理错商户或错申请。
- 金额、笔数与状态汇总：从金额、笔数和结果三个角度了解当前范围的业务表现。
- 需要关注的业务提示：让用户发现当前必须处理的事项，并知道下一步找谁或去哪里办理。
- 筛选条件：缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。
- 通道成本配置：使商户收费或平台成本有清楚的适用范围、计算依据和生效记录。

### 用户如何完成业务

- 查看或编辑对应成本配置
- 核对生效范围后按流程提交审批

### 业务规则与结果

- 通道成本与向商户收取的费用不同
- 历史订单保留当时成本
- 缺失成本不当作零
- 业务金额、本金、手续费和可用余额变化分别标明；详情列出可用、待结算、冻结三类余额的变动前、变动额和变动后。一次资金内部转移不重复计算收入。
- 确认资金操作前展示适用费用及总额。收款详情分别展示收款本金、实际手续费、净额和结算进度；只有已完成的账务结果改变余额，报价和待处理申请不当作已入账。生效费用按交易发生时的商户配置保留。
- 退款本金、退还手续费和额外费用分别记录。手续费处理使用该交易适用的业务协议和费用配置；没有适用规则时禁止发起新的退款费用调整并说明原因。首版提供已发生退款的查询，不新增通用退款操作。
- 费率依次经过草稿、待审批、批准。批准后按指定时间立即生效或等待生效；已排期表示已批准但尚未到生效时间。驳回不能生效，历史订单仍使用交易时费用。
- 费率、额度、文件有效期和服务时效采用按业务及商户生效的配置，标明适用范围和生效时间。必需计费或限额缺失时，资金提交不可用并明确原因；技术无需猜测生产数值，演示金额不作为正式参数。
- 对账分为已核对、存在差异、待核实。默认任何非零差额都显示，不自动抹平；有效财务规则允许的舍入作为有依据的独立调整展示。迟到交易和历史修正保留发生时间、记账时间、修正原因和版本，不静默改写原报表。

### 特殊情况

- 资料缺失、无权查看或当前状态不允许操作时，说明原因并提供可继续的入口。
- 提交后结果暂不明确时先核对原记录，不把等待或失败显示为成功。

### 验收看什么结果

- 用户能够识别本页对象、可用功能、业务状态及下一步入口。
- 本页各区块的字段、状态、成功结果和异常结果按下面的独立说明逐项验收。

### 权限与使用条件

- 仅内部已授权人员可进入；查询权限、敏感字段查看权限和操作权限分别判断。
- 任何资金审批不能由申请人自审；未批准不执行，批准不代表资金已经成功。

### 区块：功能导航

在当前工作区内进入需要办理的业务。

背景与用途：在当前工作区内进入需要办理的业务。

业务规则：

- 商户后台保持当前商户身份；管理后台的跨商户查询仍受角色权限限制。
- 只显示可访问模块，当前模块有明确选中状态；展开菜单不提交业务。

操作与交互结果：

- 点击菜单进入对应页面；离开未保存表单时提醒保存或放弃，取消离开保留输入。

异常处理：

- 目标不可访问时说明原因并保留可返回的导航，不能跳到另一商户替代。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：搜索与当前账号

帮助内部人员查找业务对象或管理自己的账号安全。

背景与用途：帮助内部人员查找业务对象或管理自己的账号安全。

业务规则：

- 搜索仅返回有权访问的商户或订单，结果标出对象类型和所属商户。
- 个人安全入口只修改当前登录人员资料，不修改正在查看的商户。

操作与交互结果：

- 输入线索选择结果进入准确对象；从安全入口可查看登录记录和修改凭据。

异常处理：

- 没有结果时保留搜索词并提示调整；无权限对象不泄露详情。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：当前对象与主要操作

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：金额、笔数与状态汇总

从金额、笔数和结果三个角度了解当前范围的业务表现。

背景与用途：从金额、笔数和结果三个角度了解当前范围的业务表现。

业务规则：

- 金额与笔数分别命名；成功率分母和排除项在指标旁说明。
- 收款、出款和结算分别统计，不用一个成功状态代替所有业务结果。
- 内部成本和毛利仅管理后台获授权人员可见，缺失成本不按零计算。
- 首版交付 PHP，所有金额明确币种，金额保留两位小数。不同币种不混合汇总；本期不增加多币种切换。
- 费率、额度、文件有效期和服务时效采用按业务及商户生效的配置，标明适用范围和生效时间。必需计费或限额缺失时，资金提交不可用并明确原因；技术无需猜测生产数值，演示金额不作为正式参数。

操作与交互结果：

- 修改统计期间后所有指标同步刷新；点击指标进入有相同筛选范围的业务明细。

异常处理：

- 范围内无记录时显示暂无记录；无法形成比例时显示不适用，不显示误导性的百分比。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：需要关注的业务提示

让用户发现当前必须处理的事项，并知道下一步找谁或去哪里办理。

背景与用途：让用户发现当前必须处理的事项，并知道下一步找谁或去哪里办理。

业务规则：

- 提示包含问题对象、当前状态、影响及下一步。
- 认证、余额限制和待复核事项分别描述；已处理事项不继续作为未处理提醒。
- 成员未停用且商户为 PENDING_KYB、ACTIVE 或 FROZEN 时可登录和切换；NOT_ACTIVATION、SUSPENDED、CLOSED 禁止进入和切换。暂停或关闭只使该商户会话失效，不影响同一用户的其他商户。

操作与交互结果：

- 点击事项进入该笔申请或对应办理页面；处理后返回刷新该事项结果。

异常处理：

- 没有待办说明目前没有需要处理的事项；无权限查看具体对象时提供可联系角色，不泄露敏感细节。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：筛选条件

缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

背景与用途：缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 搜索（Search） | 用于缩小本页记录范围；不修改记录，应用后明细和汇总使用同一组条件。 | 只读展示；无值时显示无记录或不适用。 |
| 业务产品（Product） | 该记录或配置所属的收款、出款等业务范围。 | 只读展示；无值时显示无记录或不适用。 |
| 状态（Status） | 当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 多个不同条件同时生效；未填写的可选条件不限制结果。
- 起止日期使用 Asia/Manila，开始不能晚于结束；金额下限不能超过上限。
- 查询只改变显示范围，不改变订单或资金状态。

操作与交互结果：

- 填写条件后应用，汇总与明细按同一条件刷新；重置恢复默认范围，进入详情后返回保留条件。

异常处理：

- 查询失败保留条件和上次成功结果并注明未更新；无结果提示调整条件，不跳回无关数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：搜索

缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

背景与用途：缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 搜索（Search） | 用于缩小本页记录范围；不修改记录，应用后明细和汇总使用同一组条件。 | 只读展示；无值时显示无记录或不适用。 |
| 业务产品（Product） | 该记录或配置所属的收款、出款等业务范围。 | 只读展示；无值时显示无记录或不适用。 |
| 状态（Status） | 当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 多个不同条件同时生效；未填写的可选条件不限制结果。
- 起止日期使用 Asia/Manila，开始不能晚于结束；金额下限不能超过上限。
- 查询只改变显示范围，不改变订单或资金状态。

操作与交互结果：

- 填写条件后应用，汇总与明细按同一条件刷新；重置恢复默认范围，进入详情后返回保留条件。

异常处理：

- 查询失败保留条件和上次成功结果并注明未更新；无结果提示调整条件，不跳回无关数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：通道成本配置

使商户收费或平台成本有清楚的适用范围、计算依据和生效记录。

背景与用途：使商户收费或平台成本有清楚的适用范围、计算依据和生效记录。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| Provider / ID | 通道服务方：为平台提供该项服务的机构；成本信息仅内部授权人员可见。；ID：用于唯一识别本项业务对象的标识，保留原值用于查询，不用另一个对象的编号替代。 | 只读展示；无值时显示无记录或不适用。 |
| Product / method | 业务产品：该记录或配置所属的收款、出款等业务范围。；支付方式：客户选择或本笔业务实际使用的方式；不等同内部提供服务的通道。 | 只读展示；无值时显示无记录或不适用。 |
| 计费方式（Calculation） | 比例、固定金额、比例加固定金额三种方式；只填写该方式所需参数。 | 只读展示；无值时显示无记录或不适用。 |
| 费用下限与上限（Minimum / maximum） | 限制最终收费的边界；为空表示不设置该边界，不等于零。 | 只读展示；无值时显示无记录或不适用。 |
| 税费与舍入（Tax / rounding） | 按实际适用规则产生的税费或舍入处理，与本金、手续费分开解释。 | 只读展示；无值时显示无记录或不适用。 |
| Status / effective | 状态：当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。；effective：本项对应业务事件的时间，统一按 Asia/Manila 展示；未发生时显示未完成或无记录。 | 只读展示；无值时显示无记录或不适用。 |
| 版本与审批（Version / approval） | 当前配置版本以及该版本的审批结论。 | 只读展示；无值时显示无记录或不适用。 |
| 操作（Action） | 针对这一行记录可执行的动作；点击前检查该记录状态与本人权限。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 展示产品、支付方式、计算方式、费率、固定费、上下限、币种及生效时间。
- 计算方式包含比例、固定金额、比例加固定金额；百分比与固定金额分别填写。
- 草稿、待审批、已排期、生效、驳回和停用分别描述，已排期必须已经批准；历史订单不重算。

操作与交互结果：

- 查看当前配置，编辑后核对差异并提交独立审批，批准后按生效时间应用。

状态含义：

- 草稿：尚未提交审批。
- 待审批：已提交且等待独立复核，尚不能计费生效。
- 已排期（Scheduled）：已批准但尚未到生效时间。
- 生效（Active）：当前符合适用范围的新交易使用此费率。
- 已驳回：审核未通过，保留原因且不生效。
- 过期／终止：不再用于新交易，历史费用依据仍保留。

异常处理：

- 上下限冲突或必填费用缺失时禁止提交；通道成本不能作为商户公开费用展示。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：通道成本配置明细表

说明「通道成本配置」中Provider / ID、Product / method、计费方式、费用下限与上限、税费与舍入的用途，便于填写、查找或核对当前记录。

背景与用途：这一部分让使用者在通道成本配置中能够说明「通道成本配置」中Provider / ID、Product / method、计费方式、费用下限与上限、税费与舍入的用途，便于填写、查找或核对当前记录，减少误读和重复操作。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| Provider / ID | 通道服务方：为平台提供该项服务的机构；成本信息仅内部授权人员可见。；ID：用于唯一识别本项业务对象的标识，保留原值用于查询，不用另一个对象的编号替代。 | 只读展示；无值时显示无记录或不适用。 |
| Product / method | 业务产品：该记录或配置所属的收款、出款等业务范围。；支付方式：客户选择或本笔业务实际使用的方式；不等同内部提供服务的通道。 | 只读展示；无值时显示无记录或不适用。 |
| 计费方式（Calculation） | 比例、固定金额、比例加固定金额三种方式；只填写该方式所需参数。 | 只读展示；无值时显示无记录或不适用。 |
| 费用下限与上限（Minimum / maximum） | 限制最终收费的边界；为空表示不设置该边界，不等于零。 | 只读展示；无值时显示无记录或不适用。 |
| 税费与舍入（Tax / rounding） | 按实际适用规则产生的税费或舍入处理，与本金、手续费分开解释。 | 只读展示；无值时显示无记录或不适用。 |
| Status / effective | 状态：当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。；effective：本项对应业务事件的时间，统一按 Asia/Manila 展示；未发生时显示未完成或无记录。 | 只读展示；无值时显示无记录或不适用。 |
| 版本与审批（Version / approval） | 当前配置版本以及该版本的审批结论。 | 只读展示；无值时显示无记录或不适用。 |
| 操作（Action） | 针对这一行记录可执行的动作；点击前检查该记录状态与本人权限。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- Provider / ID：通道服务方：为平台提供该项服务的机构；成本信息仅内部授权人员可见。；ID：用于唯一识别本项业务对象的标识，保留原值用于查询，不用另一个对象的编号替代。
- Product / method：业务产品：该记录或配置所属的收款、出款等业务范围。；支付方式：客户选择或本笔业务实际使用的方式；不等同内部提供服务的通道。
- 计费方式：比例、固定金额、比例加固定金额三种方式；只填写该方式所需参数。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：翻页与结果数量

在保持查询条件的前提下浏览更多记录。

背景与用途：在保持查询条件的前提下浏览更多记录。

业务规则：

- 展示结果总数、当前页和每页数量；总数仅属于本次获授权筛选范围。
- 筛选变化后回到第一页，翻页不更改业务数据。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 最后一页不能继续下一页；新查询无记录时显示空结果，不显示旧页数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：操作确认与资料填写

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。
- 认证未完成仍可进入工作区，查看已授权信息、认证进度和缺失资料；受限操作展示具体原因及继续认证入口，不把账户建立当作业务已开通。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

<a id="product-admin-roles"></a>
## 后台角色权限

### 要解决什么问题

定义不同内部岗位可以查看哪些数据和执行哪些操作。

### 为什么这样设计

内部人员职责不同，需要按岗位使用数据和操作；权限与操作记录明确，才能追溯责任并减少越权。

### 谁在什么场景使用

有相应权限的 iPay 内部人员，按职责处理授权范围内的商户业务。

### 页面包含哪些内容

- 角色列表：岗位名称及权限配置
- 当前对象与主要操作：操作前先核对对象和当前状态，避免处理错商户或错申请。
- 角色权限：让人员按岗位职责访问业务，并能追溯授权变化。

### 用户如何完成业务

- 查看角色权限
- 按授权维护角色

### 业务规则与结果

- 角色应按岗位职责授予
- 不能因页面入口可见就默认允许资金操作

### 特殊情况

- 资料缺失、无权查看或当前状态不允许操作时，说明原因并提供可继续的入口。
- 提交后结果暂不明确时先核对原记录，不把等待或失败显示为成功。

### 验收看什么结果

- 用户能够识别本页对象、可用功能、业务状态及下一步入口。
- 本页各区块的字段、状态、成功结果和异常结果按下面的独立说明逐项验收。

### 权限与使用条件

- 仅内部已授权人员可进入；查询权限、敏感字段查看权限和操作权限分别判断。
- 任何资金审批不能由申请人自审；未批准不执行，批准不代表资金已经成功。

### 区块：功能导航

在当前工作区内进入需要办理的业务。

背景与用途：在当前工作区内进入需要办理的业务。

业务规则：

- 商户后台保持当前商户身份；管理后台的跨商户查询仍受角色权限限制。
- 只显示可访问模块，当前模块有明确选中状态；展开菜单不提交业务。

操作与交互结果：

- 点击菜单进入对应页面；离开未保存表单时提醒保存或放弃，取消离开保留输入。

异常处理：

- 目标不可访问时说明原因并保留可返回的导航，不能跳到另一商户替代。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：搜索与当前账号

帮助内部人员查找业务对象或管理自己的账号安全。

背景与用途：帮助内部人员查找业务对象或管理自己的账号安全。

业务规则：

- 搜索仅返回有权访问的商户或订单，结果标出对象类型和所属商户。
- 个人安全入口只修改当前登录人员资料，不修改正在查看的商户。

操作与交互结果：

- 输入线索选择结果进入准确对象；从安全入口可查看登录记录和修改凭据。

异常处理：

- 没有结果时保留搜索词并提示调整；无权限对象不泄露详情。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：当前对象与主要操作

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：角色权限

让人员按岗位职责访问业务，并能追溯授权变化。

背景与用途：让人员按岗位职责访问业务，并能追溯授权变化。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 角色（Role） | 决定该人员获授予的业务范围和操作能力；角色名称不代替具体权限检查。 | 只读展示；无值时显示无记录或不适用。 |
| 权限范围（Permission scope） | 该角色能访问的商户、业务及允许动作，查看与资金操作分开。 | 只读展示；无值时显示无记录或不适用。 |
| Control boundary | 当前岗位被授权的业务对象和动作范围；只允许管理本人有权授予的权限。 | 只读展示；无值时显示无记录或不适用。 |
| 操作（Action） | 针对这一行记录可执行的动作；点击前检查该记录状态与本人权限。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 成员身份、邮箱、角色、状态和最近登录分别展示。
- 邀请不等于已加入；移除成员不删除其历史操作。
- 查看和操作权限分别配置，资金复核不能由申请人自审；不能越权赋予角色。
- 查看订单、导出、查看钱包和操作资金分别授权；父商户身份不自动取得子商户资金权限。所有记录清楚标出所属商户。

操作与交互结果：

- 邀请成员、选择权限范围并发送邀请；修改或移除前核对对象和影响，完成后更新列表。

异常处理：

- 邀请重复、已失效或权限不足时给出可处理原因；不能移除最后一位必要所有者而使商户无人管理。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：角色明细表

让人员按岗位职责访问业务，并能追溯授权变化。

背景与用途：让人员按岗位职责访问业务，并能追溯授权变化。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 角色（Role） | 决定该人员获授予的业务范围和操作能力；角色名称不代替具体权限检查。 | 只读展示；无值时显示无记录或不适用。 |
| 权限范围（Permission scope） | 该角色能访问的商户、业务及允许动作，查看与资金操作分开。 | 只读展示；无值时显示无记录或不适用。 |
| Control boundary | 当前岗位被授权的业务对象和动作范围；只允许管理本人有权授予的权限。 | 只读展示；无值时显示无记录或不适用。 |
| 操作（Action） | 针对这一行记录可执行的动作；点击前检查该记录状态与本人权限。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 成员身份、邮箱、角色、状态和最近登录分别展示。
- 邀请不等于已加入；移除成员不删除其历史操作。
- 查看和操作权限分别配置，资金复核不能由申请人自审；不能越权赋予角色。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 邀请重复、已失效或权限不足时给出可处理原因；不能移除最后一位必要所有者而使商户无人管理。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：翻页与结果数量

在保持查询条件的前提下浏览更多记录。

背景与用途：在保持查询条件的前提下浏览更多记录。

业务规则：

- 展示结果总数、当前页和每页数量；总数仅属于本次获授权筛选范围。
- 筛选变化后回到第一页，翻页不更改业务数据。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 最后一页不能继续下一页；新查询无记录时显示空结果，不显示旧页数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：操作确认与资料填写

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。
- 认证未完成仍可进入工作区，查看已授权信息、认证进度和缺失资料；受限操作展示具体原因及继续认证入口，不把账户建立当作业务已开通。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

<a id="product-admin-routing"></a>
## 收款与出款通道配置

### 要解决什么问题

配置某种收款方式或出款路径使用哪个主通道及备用通道。

### 为什么这样设计

选择适合该业务的通道并保留备用方案，有助于稳定处理交易；变更范围及生效条件明确，才能避免影响错误的业务。

### 谁在什么场景使用

有相应权限的 iPay 内部人员，按职责处理授权范围内的商户业务。

### 页面包含哪些内容

- 收款路由：支付方式与通道选择
- 出款路由：转账路径与通道选择
- 生效与审批：配置版本和状态
- 当前对象与主要操作：操作前先核对对象和当前状态，避免处理错商户或错申请。
- 需要关注的业务提示：让用户发现当前必须处理的事项，并知道下一步找谁或去哪里办理。
- 收款通道配置：让已开通业务按可用的支付方式和通道办理。
- 出款通道配置：让已开通业务按可用的支付方式和通道办理。

### 用户如何完成业务

- 选择适配的主通道和备用通道
- 复核范围后提交变更

### 业务规则与结果

- 只可选择支持该业务的通道
- 变更经审批后按生效规则应用
- 不改写历史订单的实际通道
- 已有有效密钥、通知地址及公开付款链接默认继续有效。需要迁移或停用时明确对象、时间和受影响商户，提供通知和处理路径；页面改版不自动使旧接入失效。

### 特殊情况

- 资料缺失、无权查看或当前状态不允许操作时，说明原因并提供可继续的入口。
- 提交后结果暂不明确时先核对原记录，不把等待或失败显示为成功。

### 验收看什么结果

- 用户能够识别本页对象、可用功能、业务状态及下一步入口。
- 本页各区块的字段、状态、成功结果和异常结果按下面的独立说明逐项验收。

### 权限与使用条件

- 仅内部已授权人员可进入；查询权限、敏感字段查看权限和操作权限分别判断。
- 任何资金审批不能由申请人自审；未批准不执行，批准不代表资金已经成功。

### 区块：功能导航

在当前工作区内进入需要办理的业务。

背景与用途：在当前工作区内进入需要办理的业务。

业务规则：

- 商户后台保持当前商户身份；管理后台的跨商户查询仍受角色权限限制。
- 只显示可访问模块，当前模块有明确选中状态；展开菜单不提交业务。

操作与交互结果：

- 点击菜单进入对应页面；离开未保存表单时提醒保存或放弃，取消离开保留输入。

异常处理：

- 目标不可访问时说明原因并保留可返回的导航，不能跳到另一商户替代。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：搜索与当前账号

帮助内部人员查找业务对象或管理自己的账号安全。

背景与用途：帮助内部人员查找业务对象或管理自己的账号安全。

业务规则：

- 搜索仅返回有权访问的商户或订单，结果标出对象类型和所属商户。
- 个人安全入口只修改当前登录人员资料，不修改正在查看的商户。

操作与交互结果：

- 输入线索选择结果进入准确对象；从安全入口可查看登录记录和修改凭据。

异常处理：

- 没有结果时保留搜索词并提示调整；无权限对象不泄露详情。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：当前对象与主要操作

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：需要关注的业务提示

让用户发现当前必须处理的事项，并知道下一步找谁或去哪里办理。

背景与用途：让用户发现当前必须处理的事项，并知道下一步找谁或去哪里办理。

业务规则：

- 提示包含问题对象、当前状态、影响及下一步。
- 认证、余额限制和待复核事项分别描述；已处理事项不继续作为未处理提醒。
- 成员未停用且商户为 PENDING_KYB、ACTIVE 或 FROZEN 时可登录和切换；NOT_ACTIVATION、SUSPENDED、CLOSED 禁止进入和切换。暂停或关闭只使该商户会话失效，不影响同一用户的其他商户。

操作与交互结果：

- 点击事项进入该笔申请或对应办理页面；处理后返回刷新该事项结果。

异常处理：

- 没有待办说明目前没有需要处理的事项；无权限查看具体对象时提供可联系角色，不泄露敏感细节。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：收款通道配置

让已开通业务按可用的支付方式和通道办理。

背景与用途：让已开通业务按可用的支付方式和通道办理。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| Payment method | 区分本记录的业务类别或办理方式；选项以当前已开通范围为准，分类不代表执行结果。 | 只读展示；无值时显示无记录或不适用。 |
| 币种（Currency） | 金额使用的货币，不同币种不能直接合计。 | 只读展示；无值时显示无记录或不适用。 |
| Primary channel | 区分本记录的业务类别或办理方式；选项以当前已开通范围为准，分类不代表执行结果。 | 只读展示；无值时显示无记录或不适用。 |
| Fallback order | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| Status / health | 状态：当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。；health：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| Effective / version | Effective：本项对应业务事件的时间，统一按 Asia/Manila 展示；未发生时显示未完成或无记录。；version：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| 操作（Action） | 针对这一行记录可执行的动作；点击前检查该记录状态与本人权限。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 区分收款与出款，展示方式、币种、主通道、备用顺序和有效状态。
- 只配置支持该业务的通道，历史订单保留当时实际使用的通道。

操作与交互结果：

- 编辑范围与顺序，核对变更后提交审批，批准后按生效规则应用。

异常处理：

- 无可用通道时说明业务暂不可用；不能因为备用通道存在就对结果未知的资金请求重复发起。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：收款与出款通道配置明细表

让用户选择当前商户已开通且适用本次交易的支付方式。

背景与用途：让用户选择当前商户已开通且适用本次交易的支付方式。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| Payment method | 区分本记录的业务类别或办理方式；选项以当前已开通范围为准，分类不代表执行结果。 | 只读展示；无值时显示无记录或不适用。 |
| 币种（Currency） | 金额使用的货币，不同币种不能直接合计。 | 只读展示；无值时显示无记录或不适用。 |
| Primary channel | 区分本记录的业务类别或办理方式；选项以当前已开通范围为准，分类不代表执行结果。 | 只读展示；无值时显示无记录或不适用。 |
| Fallback order | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| Status / health | 状态：当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。；health：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| Effective / version | Effective：本项对应业务事件的时间，统一按 Asia/Manila 展示；未发生时显示未完成或无记录。；version：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| 操作（Action） | 针对这一行记录可执行的动作；点击前检查该记录状态与本人权限。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 仅显示适用方式，停用方式不可选；未选择前不显示确定的最终手续费。
- 金额或方式改变后重新展示报价，总额清楚标明本金及费用。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 无可用方式时解释原因并保留返回；报价失效后须刷新并再次确认。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：翻页与结果数量

在保持查询条件的前提下浏览更多记录。

背景与用途：在保持查询条件的前提下浏览更多记录。

业务规则：

- 展示结果总数、当前页和每页数量；总数仅属于本次获授权筛选范围。
- 筛选变化后回到第一页，翻页不更改业务数据。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 最后一页不能继续下一页；新查询无记录时显示空结果，不显示旧页数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：出款通道配置

让已开通业务按可用的支付方式和通道办理。

背景与用途：让已开通业务按可用的支付方式和通道办理。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| Disbursement rail | 区分本记录的业务类别或办理方式；选项以当前已开通范围为准，分类不代表执行结果。 | 只读展示；无值时显示无记录或不适用。 |
| 币种（Currency） | 金额使用的货币，不同币种不能直接合计。 | 只读展示；无值时显示无记录或不适用。 |
| Primary channel | 区分本记录的业务类别或办理方式；选项以当前已开通范围为准，分类不代表执行结果。 | 只读展示；无值时显示无记录或不适用。 |
| Fallback order | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| Status / health | 状态：当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。；health：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| Effective / version | Effective：本项对应业务事件的时间，统一按 Asia/Manila 展示；未发生时显示未完成或无记录。；version：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| 操作（Action） | 针对这一行记录可执行的动作；点击前检查该记录状态与本人权限。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 区分收款与出款，展示方式、币种、主通道、备用顺序和有效状态。
- 只配置支持该业务的通道，历史订单保留当时实际使用的通道。

操作与交互结果：

- 编辑范围与顺序，核对变更后提交审批，批准后按生效规则应用。

异常处理：

- 无可用通道时说明业务暂不可用；不能因为备用通道存在就对结果未知的资金请求重复发起。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：收款与出款通道配置明细表

说明「收款与出款通道配置」中Disbursement rail、币种、Primary channel、Fallback order、Status / health的用途，便于填写、查找或核对当前记录。

背景与用途：这一部分让使用者在收款与出款通道配置中能够说明「收款与出款通道配置」中Disbursement rail、币种、Primary channel、Fallback order、Status / health的用途，便于填写、查找或核对当前记录，减少误读和重复操作。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| Disbursement rail | 区分本记录的业务类别或办理方式；选项以当前已开通范围为准，分类不代表执行结果。 | 只读展示；无值时显示无记录或不适用。 |
| 币种（Currency） | 金额使用的货币，不同币种不能直接合计。 | 只读展示；无值时显示无记录或不适用。 |
| Primary channel | 区分本记录的业务类别或办理方式；选项以当前已开通范围为准，分类不代表执行结果。 | 只读展示；无值时显示无记录或不适用。 |
| Fallback order | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| Status / health | 状态：当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。；health：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| Effective / version | Effective：本项对应业务事件的时间，统一按 Asia/Manila 展示；未发生时显示未完成或无记录。；version：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| 操作（Action） | 针对这一行记录可执行的动作；点击前检查该记录状态与本人权限。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- Disbursement rail：区分本记录的业务类别或办理方式；选项以当前已开通范围为准，分类不代表执行结果。
- 币种：金额使用的货币，不同币种不能直接合计。
- Primary channel：区分本记录的业务类别或办理方式；选项以当前已开通范围为准，分类不代表执行结果。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：翻页与结果数量

在保持查询条件的前提下浏览更多记录。

背景与用途：在保持查询条件的前提下浏览更多记录。

业务规则：

- 展示结果总数、当前页和每页数量；总数仅属于本次获授权筛选范围。
- 筛选变化后回到第一页，翻页不更改业务数据。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 最后一页不能继续下一页；新查询无记录时显示空结果，不显示旧页数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：操作确认与资料填写

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。
- 认证未完成仍可进入工作区，查看已授权信息、认证进度和缺失资料；受限操作展示具体原因及继续认证入口，不把账户建立当作业务已开通。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

<a id="product-admin-security"></a>
## 内部账号安全

### 要解决什么问题

维护内部账号的两步验证并检查登录活动。

### 为什么这样设计

内部人员职责不同，需要按岗位使用数据和操作；权限与操作记录明确，才能追溯责任并减少越权。

### 谁在什么场景使用

有相应权限的 iPay 内部人员，按职责处理授权范围内的商户业务。

### 页面包含哪些内容

- 两步验证：邮箱及身份验证器配置
- 最近登录：账号访问记录
- 当前对象与主要操作：操作前先核对对象和当前状态，避免处理错商户或错申请。
- 需要关注的业务提示：让用户发现当前必须处理的事项，并知道下一步找谁或去哪里办理。
- 两步验证：证明当前操作由账号本人发起，避免验证码被用于错误用途。
- 最近登录：说明「内部账号安全」中时间、支付方式、登录设备、网络地址、处理结果的用途，便于填写、查找或核对当前记录。

### 用户如何完成业务

- 按入口绑定或管理验证方式
- 核对异常登录

### 业务规则与结果

- 门户账号只用邮箱登录，密码后完成独立 Email OTP 或 TOTP；与管理端账号、JWT、OTP/TOTP 和密钥隔离，管理端用户名保持不变。
- 一人可属于多商户，每个商户一条成员关系及一个角色。登录优先选择上次仍可登录的商户，否则按成员 ID 升序选第一家；切换时重新检查商户和成员状态，并换发会话、刷新权限。
- 成员未停用且商户为 PENDING_KYB、ACTIVE 或 FROZEN 时可登录和切换；NOT_ACTIVATION、SUSPENDED、CLOSED 禁止进入和切换。暂停或关闭只使该商户会话失效，不影响同一用户的其他商户。
- 绑定新验证器需要验证成功才生效
- 取消或失败不应留下已启用状态
- 主动改密完成身份验证后保留当前设备登录，其他设备退出；忘记密码重置后全部旧登录失效，需要重新登录。

### 特殊情况

- 资料缺失、无权查看或当前状态不允许操作时，说明原因并提供可继续的入口。
- 提交后结果暂不明确时先核对原记录，不把等待或失败显示为成功。

### 验收看什么结果

- 用户能够识别本页对象、可用功能、业务状态及下一步入口。
- 本页各区块的字段、状态、成功结果和异常结果按下面的独立说明逐项验收。

### 权限与使用条件

- 仅内部已授权人员可进入；查询权限、敏感字段查看权限和操作权限分别判断。
- 任何资金审批不能由申请人自审；未批准不执行，批准不代表资金已经成功。

### 区块：功能导航

在当前工作区内进入需要办理的业务。

背景与用途：在当前工作区内进入需要办理的业务。

业务规则：

- 商户后台保持当前商户身份；管理后台的跨商户查询仍受角色权限限制。
- 只显示可访问模块，当前模块有明确选中状态；展开菜单不提交业务。

操作与交互结果：

- 点击菜单进入对应页面；离开未保存表单时提醒保存或放弃，取消离开保留输入。

异常处理：

- 目标不可访问时说明原因并保留可返回的导航，不能跳到另一商户替代。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：搜索与当前账号

帮助内部人员查找业务对象或管理自己的账号安全。

背景与用途：帮助内部人员查找业务对象或管理自己的账号安全。

业务规则：

- 搜索仅返回有权访问的商户或订单，结果标出对象类型和所属商户。
- 个人安全入口只修改当前登录人员资料，不修改正在查看的商户。

操作与交互结果：

- 输入线索选择结果进入准确对象；从安全入口可查看登录记录和修改凭据。

异常处理：

- 没有结果时保留搜索词并提示调整；无权限对象不泄露详情。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：当前对象与主要操作

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 门户账号只用邮箱登录，密码后完成独立 Email OTP 或 TOTP；与管理端账号、JWT、OTP/TOTP 和密钥隔离，管理端用户名保持不变。
- 一人可属于多商户，每个商户一条成员关系及一个角色。登录优先选择上次仍可登录的商户，否则按成员 ID 升序选第一家；切换时重新检查商户和成员状态，并换发会话、刷新权限。
- 成员未停用且商户为 PENDING_KYB、ACTIVE 或 FROZEN 时可登录和切换；NOT_ACTIVATION、SUSPENDED、CLOSED 禁止进入和切换。暂停或关闭只使该商户会话失效，不影响同一用户的其他商户。
- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：需要关注的业务提示

让用户发现当前必须处理的事项，并知道下一步找谁或去哪里办理。

背景与用途：让用户发现当前必须处理的事项，并知道下一步找谁或去哪里办理。

业务规则：

- 提示包含问题对象、当前状态、影响及下一步。
- 认证、余额限制和待复核事项分别描述；已处理事项不继续作为未处理提醒。
- 成员未停用且商户为 PENDING_KYB、ACTIVE 或 FROZEN 时可登录和切换；NOT_ACTIVATION、SUSPENDED、CLOSED 禁止进入和切换。暂停或关闭只使该商户会话失效，不影响同一用户的其他商户。

操作与交互结果：

- 点击事项进入该笔申请或对应办理页面；处理后返回刷新该事项结果。

异常处理：

- 没有待办说明目前没有需要处理的事项；无权限查看具体对象时提供可联系角色，不泄露敏感细节。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：两步验证

证明当前操作由账号本人发起，避免验证码被用于错误用途。

背景与用途：证明当前操作由账号本人发起，避免验证码被用于错误用途。

业务规则：

- 显示脱敏接收邮箱或已绑定验证器提示，验证码只用于当前指定操作。
- 验证码有效期、重发等待和尝试限制沿用现行验证服务策略；页面展示实际剩余时间。
- 验证码验证成功不等于资金业务已完成。

操作与交互结果：

- 输入当前验证码提交；重发时按提示等待；返回可修改允许修改的信息。

异常处理：

- 错误、过期、超限和发送失败分别说明下一步；重发后不能把旧验证码当作仍有效。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：最近登录

说明「内部账号安全」中时间、支付方式、登录设备、网络地址、处理结果的用途，便于填写、查找或核对当前记录。

背景与用途：这一部分让使用者在内部账号安全中能够说明「内部账号安全」中时间、支付方式、登录设备、网络地址、处理结果的用途，便于填写、查找或核对当前记录，减少误读和重复操作。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 时间（Time） | 本项对应业务事件的时间，统一按 Asia/Manila 展示；未发生时显示未完成或无记录。 | 只读展示；无值时显示无记录或不适用。 |
| 支付方式（Method） | 客户选择或本笔业务实际使用的方式；不等同内部提供服务的通道。 | 只读展示；无值时显示无记录或不适用。 |
| 登录设备（Device） | 该次登录使用的设备或客户端，用于本人核对是否认识。 | 只读展示；无值时显示无记录或不适用。 |
| 网络地址（IP） | 登录或操作的来源地址，用于安全追溯，不直接作为人员身份。 | 只读展示；无值时显示无记录或不适用。 |
| 处理结果（Result） | 该次操作或业务的实际结果，与请求已收到区分。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 门户账号只用邮箱登录，密码后完成独立 Email OTP 或 TOTP；与管理端账号、JWT、OTP/TOTP 和密钥隔离，管理端用户名保持不变。
- 一人可属于多商户，每个商户一条成员关系及一个角色。登录优先选择上次仍可登录的商户，否则按成员 ID 升序选第一家；切换时重新检查商户和成员状态，并换发会话、刷新权限。
- 成员未停用且商户为 PENDING_KYB、ACTIVE 或 FROZEN 时可登录和切换；NOT_ACTIVATION、SUSPENDED、CLOSED 禁止进入和切换。暂停或关闭只使该商户会话失效，不影响同一用户的其他商户。
- 时间：本项对应业务事件的时间，统一按 Asia/Manila 展示；未发生时显示未完成或无记录。
- 支付方式：客户选择或本笔业务实际使用的方式；不等同内部提供服务的通道。
- 登录设备：该次登录使用的设备或客户端，用于本人核对是否认识。

操作与交互结果：

- 查看本区域当前内容；填写项完成后通过对应确认操作保存，取消不改变生效记录。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：内部账号安全明细表

准确说明当前是否已取得结果，以及用户下一步能做什么。

背景与用途：准确说明当前是否已取得结果，以及用户下一步能做什么。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 时间（Time） | 本项对应业务事件的时间，统一按 Asia/Manila 展示；未发生时显示未完成或无记录。 | 只读展示；无值时显示无记录或不适用。 |
| 支付方式（Method） | 客户选择或本笔业务实际使用的方式；不等同内部提供服务的通道。 | 只读展示；无值时显示无记录或不适用。 |
| 登录设备（Device） | 该次登录使用的设备或客户端，用于本人核对是否认识。 | 只读展示；无值时显示无记录或不适用。 |
| 网络地址（IP） | 登录或操作的来源地址，用于安全追溯，不直接作为人员身份。 | 只读展示；无值时显示无记录或不适用。 |
| 处理结果（Result） | 该次操作或业务的实际结果，与请求已收到区分。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 正在读取、没有记录、没有权限、业务失败和结果未知分别表达。
- 成功只有在实际业务已完成时展示；审批通过或请求已收到不能当作到账成功。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 失败不得显示成零余额、空交易或成功；不使用其他对象替代未找到的记录。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：翻页与结果数量

在保持查询条件的前提下浏览更多记录。

背景与用途：在保持查询条件的前提下浏览更多记录。

业务规则：

- 展示结果总数、当前页和每页数量；总数仅属于本次获授权筛选范围。
- 筛选变化后回到第一页，翻页不更改业务数据。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 最后一页不能继续下一页；新查询无记录时显示空结果，不显示旧页数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：操作确认与资料填写

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 门户账号只用邮箱登录，密码后完成独立 Email OTP 或 TOTP；与管理端账号、JWT、OTP/TOTP 和密钥隔离，管理端用户名保持不变。
- 一人可属于多商户，每个商户一条成员关系及一个角色。登录优先选择上次仍可登录的商户，否则按成员 ID 升序选第一家；切换时重新检查商户和成员状态，并换发会话、刷新权限。
- 成员未停用且商户为 PENDING_KYB、ACTIVE 或 FROZEN 时可登录和切换；NOT_ACTIVATION、SUSPENDED、CLOSED 禁止进入和切换。暂停或关闭只使该商户会话失效，不影响同一用户的其他商户。
- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。
- 认证未完成仍可进入工作区，查看已授权信息、认证进度和缺失资料；受限操作展示具体原因及继续认证入口，不把账户建立当作业务已开通。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

<a id="product-admin-settlement-details"></a>
## 实时结算详情

### 要解决什么问题

核对一笔收款结算的计算结果及对商户钱包的影响。

### 为什么这样设计

运营需要从交易异常追到具体付款、结算和资金记录；可控的处理入口应解释影响，避免误改业务结果。

### 谁在什么场景使用

有相应权限的 iPay 内部人员，按职责处理授权范围内的商户业务。

### 页面包含哪些内容

- 付款与结算：关联订单、状态和金额
- 钱包影响：实际入账记录
- 当前对象与主要操作：操作前先核对对象和当前状态，避免处理错商户或错申请。
- 需要关注的业务提示：让用户发现当前必须处理的事项，并知道下一步找谁或去哪里办理。
- 付款与结算：确认这笔交易是谁发起、属于谁以及当前处于哪个业务阶段。
- 钱包影响：解释一笔业务如何影响商户钱包，支持逐笔对账。

### 用户如何完成业务

- 打开对应付款和钱包流水
- 排查未完成或异常结算

### 业务规则与结果

- 结算与付款分开
- 不通过直接编辑状态使未入账资金变成已入账
- 确认资金操作前展示适用费用及总额。收款详情分别展示收款本金、实际手续费、净额和结算进度；只有已完成的账务结果改变余额，报价和待处理申请不当作已入账。生效费用按交易发生时的商户配置保留。
- 对账分为已核对、存在差异、待核实。默认任何非零差额都显示，不自动抹平；有效财务规则允许的舍入作为有依据的独立调整展示。迟到交易和历史修正保留发生时间、记账时间、修正原因和版本，不静默改写原报表。

### 特殊情况

- 资料缺失、无权查看或当前状态不允许操作时，说明原因并提供可继续的入口。
- 提交后结果暂不明确时先核对原记录，不把等待或失败显示为成功。

### 验收看什么结果

- 用户能够识别本页对象、可用功能、业务状态及下一步入口。
- 本页各区块的字段、状态、成功结果和异常结果按下面的独立说明逐项验收。

### 权限与使用条件

- 仅内部已授权人员可进入；查询权限、敏感字段查看权限和操作权限分别判断。
- 任何资金审批不能由申请人自审；未批准不执行，批准不代表资金已经成功。

### 区块：功能导航

在当前工作区内进入需要办理的业务。

背景与用途：在当前工作区内进入需要办理的业务。

业务规则：

- 商户后台保持当前商户身份；管理后台的跨商户查询仍受角色权限限制。
- 只显示可访问模块，当前模块有明确选中状态；展开菜单不提交业务。

操作与交互结果：

- 点击菜单进入对应页面；离开未保存表单时提醒保存或放弃，取消离开保留输入。

异常处理：

- 目标不可访问时说明原因并保留可返回的导航，不能跳到另一商户替代。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：搜索与当前账号

帮助内部人员查找业务对象或管理自己的账号安全。

背景与用途：帮助内部人员查找业务对象或管理自己的账号安全。

业务规则：

- 搜索仅返回有权访问的商户或订单，结果标出对象类型和所属商户。
- 个人安全入口只修改当前登录人员资料，不修改正在查看的商户。

操作与交互结果：

- 输入线索选择结果进入准确对象；从安全入口可查看登录记录和修改凭据。

异常处理：

- 没有结果时保留搜索词并提示调整；无权限对象不泄露详情。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：当前对象与主要操作

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：需要关注的业务提示

让用户发现当前必须处理的事项，并知道下一步找谁或去哪里办理。

背景与用途：让用户发现当前必须处理的事项，并知道下一步找谁或去哪里办理。

业务规则：

- 提示包含问题对象、当前状态、影响及下一步。
- 认证、余额限制和待复核事项分别描述；已处理事项不继续作为未处理提醒。
- 成员未停用且商户为 PENDING_KYB、ACTIVE 或 FROZEN 时可登录和切换；NOT_ACTIVATION、SUSPENDED、CLOSED 禁止进入和切换。暂停或关闭只使该商户会话失效，不影响同一用户的其他商户。

操作与交互结果：

- 点击事项进入该笔申请或对应办理页面；处理后返回刷新该事项结果。

异常处理：

- 没有待办说明目前没有需要处理的事项；无权限查看具体对象时提供可联系角色，不泄露敏感细节。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：付款与结算

确认这笔交易是谁发起、属于谁以及当前处于哪个业务阶段。

背景与用途：确认这笔交易是谁发起、属于谁以及当前处于哪个业务阶段。

业务规则：

- 展示平台订单号、商户订单号、所属商户、业务来源、金额、币种及创建时间。
- 付款状态与结算状态、结果通知状态分别解释；处理中不等于成功。
- 已经退款仍保留原付款成功事实及独立退款金额。
- 确认资金操作前展示适用费用及总额。收款详情分别展示收款本金、实际手续费、净额和结算进度；只有已完成的账务结果改变余额，报价和待处理申请不当作已入账。生效费用按交易发生时的商户配置保留。

操作与交互结果：

- 从列表打开同一笔订单，按关联入口查询费用、结算或钱包变化；返回保留原查询条件。

异常处理：

- 找不到该订单时提示不存在或不可访问；未完成时完成时间显示未完成。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：钱包影响

解释一笔业务如何影响商户钱包，支持逐笔对账。

背景与用途：解释一笔业务如何影响商户钱包，支持逐笔对账。

业务规则：

- 展示业务类型、业务编号、方向、本金、费用、发生时间和记账时间。
- 三类余额分别列出变动前、变动额、变动后，变动后等于变动前加变动额。
- 已记账流水与待处理资金申请分开；冻结和解冻属于余额分类变化，不自动算作新收入。

操作与交互结果：

- 点击相关订单继续核对业务，返回时仍查看这笔流水。

异常处理：

- 记录结果未知时不产生虚构入账；无权限或记录不存在时保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：操作确认与资料填写

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。
- 认证未完成仍可进入工作区，查看已授权信息、认证进度和缺失资料；受限操作展示具体原因及继续认证入口，不把账户建立当作业务已开通。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

<a id="product-admin-settlements"></a>
## 实时结算记录

### 要解决什么问题

跨商户核对逐笔收款的结算进度和净额。

### 为什么这样设计

运营需要从交易异常追到具体付款、结算和资金记录；可控的处理入口应解释影响，避免误改业务结果。

### 谁在什么场景使用

有相应权限的 iPay 内部人员，按职责处理授权范围内的商户业务。

### 页面包含哪些内容

- 查询条件：商户、期间和状态
- 金额笔数汇总：当前范围的结算情况
- 结算列表：结算号、付款号、商户订单号、商户及子商户、收款总额、费用、净额、状态、付款/结算时间、耗时及异常
- 当前对象与主要操作：操作前先核对对象和当前状态，避免处理错商户或错申请。
- 筛选条件：缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。
- 金额、笔数与状态汇总：从金额、笔数和结果三个角度了解当前范围的业务表现。
- 实时结算：说明「实时结算记录」中Settlement ID、Payment / merchant order、商户、子商户、交易本金的用途，便于填写、查找或核对当前记录。

### 用户如何完成业务

- 筛选结算记录
- 进入详情查看钱包影响

### 业务规则与结果

- 逐笔实时结算与按日余额快照不同
- 未结算款项不算可用余额
- 确认资金操作前展示适用费用及总额。收款详情分别展示收款本金、实际手续费、净额和结算进度；只有已完成的账务结果改变余额，报价和待处理申请不当作已入账。生效费用按交易发生时的商户配置保留。
- 对账分为已核对、存在差异、待核实。默认任何非零差额都显示，不自动抹平；有效财务规则允许的舍入作为有依据的独立调整展示。迟到交易和历史修正保留发生时间、记账时间、修正原因和版本，不静默改写原报表。

### 特殊情况

- 读取失败时说明原因并提供重试或返回入口；不能把失败显示为成功或零余额。
- 没有记录时说明暂无记录；筛选无结果时提示调整条件。

### 验收看什么结果

- 用户能够识别本页对象、可用功能、业务状态及下一步入口。
- 本页各区块的字段、状态、成功结果和异常结果按下面的独立说明逐项验收。

### 权限与使用条件

- 仅内部已授权人员可进入；查询权限、敏感字段查看权限和操作权限分别判断。
- 任何资金审批不能由申请人自审；未批准不执行，批准不代表资金已经成功。

### 区块：功能导航

在当前工作区内进入需要办理的业务。

背景与用途：在当前工作区内进入需要办理的业务。

业务规则：

- 商户后台保持当前商户身份；管理后台的跨商户查询仍受角色权限限制。
- 只显示可访问模块，当前模块有明确选中状态；展开菜单不提交业务。

操作与交互结果：

- 点击菜单进入对应页面；离开未保存表单时提醒保存或放弃，取消离开保留输入。

异常处理：

- 目标不可访问时说明原因并保留可返回的导航，不能跳到另一商户替代。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：搜索与当前账号

帮助内部人员查找业务对象或管理自己的账号安全。

背景与用途：帮助内部人员查找业务对象或管理自己的账号安全。

业务规则：

- 搜索仅返回有权访问的商户或订单，结果标出对象类型和所属商户。
- 个人安全入口只修改当前登录人员资料，不修改正在查看的商户。

操作与交互结果：

- 输入线索选择结果进入准确对象；从安全入口可查看登录记录和修改凭据。

异常处理：

- 没有结果时保留搜索词并提示调整；无权限对象不泄露详情。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：当前对象与主要操作

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：筛选条件

缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

背景与用途：缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 搜索（Search） | 用于缩小本页记录范围；不修改记录，应用后明细和汇总使用同一组条件。 | 只读展示；无值时显示无记录或不适用。 |
| 状态（Status） | 当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。 | 只读展示；无值时显示无记录或不适用。 |
| 商户（Merchant） | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| 子商户（Sub-merchant） | 交易所属的下级商户，与门店不是同一个概念。 | 只读展示；无值时显示无记录或不适用。 |
| 日期范围（Date range） | 限定查询起止日期，并明确使用的业务时间与时区。 | 只读展示；无值时显示无记录或不适用。 |
| From | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| To | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 多个不同条件同时生效；未填写的可选条件不限制结果。
- 起止日期使用 Asia/Manila，开始不能晚于结束；金额下限不能超过上限。
- 查询只改变显示范围，不改变订单或资金状态。

操作与交互结果：

- 填写条件后应用，汇总与明细按同一条件刷新；重置恢复默认范围，进入详情后返回保留条件。

异常处理：

- 查询失败保留条件和上次成功结果并注明未更新；无结果提示调整条件，不跳回无关数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：搜索

缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

背景与用途：缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 搜索（Search） | 用于缩小本页记录范围；不修改记录，应用后明细和汇总使用同一组条件。 | 只读展示；无值时显示无记录或不适用。 |
| 状态（Status） | 当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。 | 只读展示；无值时显示无记录或不适用。 |
| 商户（Merchant） | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| 子商户（Sub-merchant） | 交易所属的下级商户，与门店不是同一个概念。 | 只读展示；无值时显示无记录或不适用。 |
| 日期范围（Date range） | 限定查询起止日期，并明确使用的业务时间与时区。 | 只读展示；无值时显示无记录或不适用。 |
| From | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| To | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 多个不同条件同时生效；未填写的可选条件不限制结果。
- 起止日期使用 Asia/Manila，开始不能晚于结束；金额下限不能超过上限。
- 查询只改变显示范围，不改变订单或资金状态。

操作与交互结果：

- 填写条件后应用，汇总与明细按同一条件刷新；重置恢复默认范围，进入详情后返回保留条件。

异常处理：

- 查询失败保留条件和上次成功结果并注明未更新；无结果提示调整条件，不跳回无关数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：金额、笔数与状态汇总

从金额、笔数和结果三个角度了解当前范围的业务表现。

背景与用途：从金额、笔数和结果三个角度了解当前范围的业务表现。

业务规则：

- 金额与笔数分别命名；成功率分母和排除项在指标旁说明。
- 收款、出款和结算分别统计，不用一个成功状态代替所有业务结果。
- 内部成本和毛利仅管理后台获授权人员可见，缺失成本不按零计算。
- 首版交付 PHP，所有金额明确币种，金额保留两位小数。不同币种不混合汇总；本期不增加多币种切换。

操作与交互结果：

- 修改统计期间后所有指标同步刷新；点击指标进入有相同筛选范围的业务明细。

状态含义：

- 待结算（Pending）：成功收款对应资金尚未释放。
- 结算中（Processing）：正在办理结算，尚未完成。
- 已结算（Settled）：本笔结算已完成，可核对实际钱包变化。
- 失败（Failed）：本次结算未成功，需要继续处理。
- 暂缓（On Hold）：结算被暂时保留，显示可公开的处理原因。

异常处理：

- 范围内无记录时显示暂无记录；无法形成比例时显示不适用，不显示误导性的百分比。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：实时结算

说明「实时结算记录」中Settlement ID、Payment / merchant order、商户、子商户、交易本金的用途，便于填写、查找或核对当前记录。

背景与用途：这一部分让使用者在实时结算记录中能够说明「实时结算记录」中Settlement ID、Payment / merchant order、商户、子商户、交易本金的用途，便于填写、查找或核对当前记录，减少误读和重复操作。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| Settlement ID | 用于唯一识别本项业务对象的标识，保留原值用于查询，不用另一个对象的编号替代。 | 只读展示；无值时显示无记录或不适用。 |
| Payment / merchant order | Payment：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。；merchant order：识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| 商户（Merchant） | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| 子商户（Sub-merchant） | 交易所属的下级商户，与门店不是同一个概念。 | 只读展示；无值时显示无记录或不适用。 |
| 交易本金（Gross） | 未扣手续费前的业务金额，不等于最终可用余额。 | 只读展示；无值时显示无记录或不适用。 |
| 手续费（Fee） | 本次业务按生效收费规则产生的费用，保留当时的计费依据。 | 只读展示；无值时显示无记录或不适用。 |
| 净额（Net） | 按本次业务实际本金及费用计算的净结果；不把未知费用当作零。 | 只读展示；无值时显示无记录或不适用。 |
| 状态（Status） | 当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。 | 只读展示；无值时显示无记录或不适用。 |
| Paid / settled / latency | Paid：用于唯一识别本项业务对象的标识，保留原值用于查询，不用另一个对象的编号替代。；settled：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。；latency：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| Exception | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| 操作（Action） | 针对这一行记录可执行的动作；点击前检查该记录状态与本人权限。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- Settlement ID：用于唯一识别本项业务对象的标识，保留原值用于查询，不用另一个对象的编号替代。
- Payment / merchant order：Payment：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。；merchant order：识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。
- 商户：识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。
- 确认资金操作前展示适用费用及总额。收款详情分别展示收款本金、实际手续费、净额和结算进度；只有已完成的账务结果改变余额，报价和待处理申请不当作已入账。生效费用按交易发生时的商户配置保留。

操作与交互结果：

- 查看本区域当前内容；填写项完成后通过对应确认操作保存，取消不改变生效记录。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：实时结算记录明细表

说明「实时结算记录」中Settlement ID、Payment / merchant order、商户、子商户、交易本金的用途，便于填写、查找或核对当前记录。

背景与用途：这一部分让使用者在实时结算记录中能够说明「实时结算记录」中Settlement ID、Payment / merchant order、商户、子商户、交易本金的用途，便于填写、查找或核对当前记录，减少误读和重复操作。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| Settlement ID | 用于唯一识别本项业务对象的标识，保留原值用于查询，不用另一个对象的编号替代。 | 只读展示；无值时显示无记录或不适用。 |
| Payment / merchant order | Payment：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。；merchant order：识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| 商户（Merchant） | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| 子商户（Sub-merchant） | 交易所属的下级商户，与门店不是同一个概念。 | 只读展示；无值时显示无记录或不适用。 |
| 交易本金（Gross） | 未扣手续费前的业务金额，不等于最终可用余额。 | 只读展示；无值时显示无记录或不适用。 |
| 手续费（Fee） | 本次业务按生效收费规则产生的费用，保留当时的计费依据。 | 只读展示；无值时显示无记录或不适用。 |
| 净额（Net） | 按本次业务实际本金及费用计算的净结果；不把未知费用当作零。 | 只读展示；无值时显示无记录或不适用。 |
| 状态（Status） | 当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。 | 只读展示；无值时显示无记录或不适用。 |
| Paid / settled / latency | Paid：用于唯一识别本项业务对象的标识，保留原值用于查询，不用另一个对象的编号替代。；settled：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。；latency：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| Exception | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| 操作（Action） | 针对这一行记录可执行的动作；点击前检查该记录状态与本人权限。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- Settlement ID：用于唯一识别本项业务对象的标识，保留原值用于查询，不用另一个对象的编号替代。
- Payment / merchant order：Payment：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。；merchant order：识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。
- 商户：识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。
- 确认资金操作前展示适用费用及总额。收款详情分别展示收款本金、实际手续费、净额和结算进度；只有已完成的账务结果改变余额，报价和待处理申请不当作已入账。生效费用按交易发生时的商户配置保留。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

状态含义：

- 待结算（Pending）：成功收款对应资金尚未释放。
- 结算中（Processing）：正在办理结算，尚未完成。
- 已结算（Settled）：本笔结算已完成，可核对实际钱包变化。
- 失败（Failed）：本次结算未成功，需要继续处理。
- 暂缓（On Hold）：结算被暂时保留，显示可公开的处理原因。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：翻页与结果数量

在保持查询条件的前提下浏览更多记录。

背景与用途：在保持查询条件的前提下浏览更多记录。

业务规则：

- 展示结果总数、当前页和每页数量；总数仅属于本次获授权筛选范围。
- 筛选变化后回到第一页，翻页不更改业务数据。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 最后一页不能继续下一页；新查询无记录时显示空结果，不显示旧页数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

<a id="product-admin-top-up-details"></a>
## 充值核实与处理

### 要解决什么问题

让财务核对商户充值的转账资料、审批状态，并跟进实际入账。

### 为什么这样设计

财务需要区分余额、申请、审批及执行，核对每次资金变化的依据；双人复核减少单人错误直接影响资金的风险。

### 谁在什么场景使用

有相应权限的 iPay 内部人员，按职责处理授权范围内的商户业务。

### 页面包含哪些内容

- 充值申请：金额、账户、转账时间和凭证
- 重复检查：识别重复提交
- 复核审批：审批人和结果
- 可执行操作：按当前状态完成、拒绝或到期处理
- 当前对象与主要操作：操作前先核对对象和当前状态，避免处理错商户或错申请。
- 充值申请：帮助商户建立和跟进一笔向钱包补充资金的申请。
- 复核审批：让申请人与复核人各自完成职责，并能追踪执行结果。
- 需要关注的业务提示：让用户发现当前必须处理的事项，并知道下一步找谁或去哪里办理。

### 用户如何完成业务

- 先核对转账凭证及重复情况
- 查看对应审批
- 满足审批及核实条件后执行允许的处理

### 业务规则与结果

- 审批通过不代表已核实到账
- 完成后才以实际流水确认入账
- 不可重复入账
- 确认资金操作前展示适用费用及总额。收款详情分别展示收款本金、实际手续费、净额和结算进度；只有已完成的账务结果改变余额，报价和待处理申请不当作已入账。生效费用按交易发生时的商户配置保留。
- 少付、多付、重复转账和凭证不一致分别标记待核实，保留金额、凭证和处理意见。核实前不完成到账；重复付款不能重复记同一笔充值。以实际核实金额和获批处理结果办理，不自动把差额当费用。
- 资料可补正时在原申请补充后重新提交，保留每次提交和审核记录；新的实际付款新建申请，避免把不同转账合并。
- 未付款充值申请可取消或按展示的有效期到期；已付款申请继续核实。提现仅在明确尚未开始执行且允许撤销的阶段可取消；结果未知或执行中不提供直接取消，先核对实际资金结果。
- 异常队列显示业务编号、所属商户、已等待时间、最近进展、负责人和下一步。提醒及升级使用该业务配置的服务时效；没有承诺时效时显示处理中和联系入口，不虚构预计到账时间。
- 费率、额度、文件有效期和服务时效采用按业务及商户生效的配置，标明适用范围和生效时间。必需计费或限额缺失时，资金提交不可用并明确原因；技术无需猜测生产数值，演示金额不作为正式参数。

### 特殊情况

- 资料缺失、无权查看或当前状态不允许操作时，说明原因并提供可继续的入口。
- 提交后结果暂不明确时先核对原记录，不把等待或失败显示为成功。

### 验收看什么结果

- 用户能够识别本页对象、可用功能、业务状态及下一步入口。
- 本页各区块的字段、状态、成功结果和异常结果按下面的独立说明逐项验收。

### 权限与使用条件

- 仅内部已授权人员可进入；查询权限、敏感字段查看权限和操作权限分别判断。
- 任何资金审批不能由申请人自审；未批准不执行，批准不代表资金已经成功。

### 区块：功能导航

在当前工作区内进入需要办理的业务。

背景与用途：在当前工作区内进入需要办理的业务。

业务规则：

- 商户后台保持当前商户身份；管理后台的跨商户查询仍受角色权限限制。
- 只显示可访问模块，当前模块有明确选中状态；展开菜单不提交业务。

操作与交互结果：

- 点击菜单进入对应页面；离开未保存表单时提醒保存或放弃，取消离开保留输入。

异常处理：

- 目标不可访问时说明原因并保留可返回的导航，不能跳到另一商户替代。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：搜索与当前账号

帮助内部人员查找业务对象或管理自己的账号安全。

背景与用途：帮助内部人员查找业务对象或管理自己的账号安全。

业务规则：

- 搜索仅返回有权访问的商户或订单，结果标出对象类型和所属商户。
- 个人安全入口只修改当前登录人员资料，不修改正在查看的商户。

操作与交互结果：

- 输入线索选择结果进入准确对象；从安全入口可查看登录记录和修改凭据。

异常处理：

- 没有结果时保留搜索词并提示调整；无权限对象不泄露详情。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：当前对象与主要操作

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：充值申请

帮助商户建立和跟进一笔向钱包补充资金的申请。

背景与用途：帮助商户建立和跟进一笔向钱包补充资金的申请。

业务规则：

- 金额大于零且最多两位小数；根据充值方式展示费用和实付总额。
- 申请已提交、实际已付款、资料已核实、已入账分别表示。
- 少付、多付、重复和凭证不一致进入待核实，核实前不作为到账完成。
- 少付、多付、重复转账和凭证不一致分别标记待核实，保留金额、凭证和处理意见。核实前不完成到账；重复付款不能重复记同一笔充值。以实际核实金额和获批处理结果办理，不自动把差额当费用。
- 资料可补正时在原申请补充后重新提交，保留每次提交和审核记录；新的实际付款新建申请，避免把不同转账合并。
- 未付款充值申请可取消或按展示的有效期到期；已付款申请继续核实。提现仅在明确尚未开始执行且允许撤销的阶段可取消；结果未知或执行中不提供直接取消，先核对实际资金结果。

操作与交互结果：

- 填写金额，选择可用方式并确认费用；依付款指引办理，随后在申请详情跟进结果。

状态含义：

- 等待付款（Awaiting Transfer）：申请已建立，等待商户按指引付款。
- 等待审批（Pending Approval）：等待独立复核。
- 等待核实（Pending Verification）：等待核对实际付款与凭证，差额单独说明。
- 处理中（Processing）：核实后的业务正在执行，不等于已入账。
- 完成（Completed）：已完成实际入账，可查看钱包流水。
- 驳回（Rejected）：申请未获通过；可补正资料时保留原申请重新提交，已付款款项继续跟进。
- 到期／取消：只适用于未付款且符合结束条件的申请。

异常处理：

- 结果未知时保留申请编号查询，不要求再次付款；未付款申请可在允许阶段取消。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：复核审批

让申请人与复核人各自完成职责，并能追踪执行结果。

背景与用途：让申请人与复核人各自完成职责，并能追踪执行结果。

业务规则：

- 申请人不能审批自己的申请；只有指定权限的复核人可以处理。
- 待审批、已批准、已驳回是审批结论；未执行、处理中、成功、失败是实际执行结果。
- 费率批准后才可立即生效或进入等待生效；审批通过不等于资金已执行成功。

操作与交互结果：

- 核对对象、材料、金额或差异，再提交批准或带原因的驳回；提交后更新记录及处理时间。

异常处理：

- 已被处理的申请不允许重复批准；结果未知时保留申请号用于继续查询。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：需要关注的业务提示

让用户发现当前必须处理的事项，并知道下一步找谁或去哪里办理。

背景与用途：让用户发现当前必须处理的事项，并知道下一步找谁或去哪里办理。

业务规则：

- 提示包含问题对象、当前状态、影响及下一步。
- 认证、余额限制和待复核事项分别描述；已处理事项不继续作为未处理提醒。
- 成员未停用且商户为 PENDING_KYB、ACTIVE 或 FROZEN 时可登录和切换；NOT_ACTIVATION、SUSPENDED、CLOSED 禁止进入和切换。暂停或关闭只使该商户会话失效，不影响同一用户的其他商户。

操作与交互结果：

- 点击事项进入该笔申请或对应办理页面；处理后返回刷新该事项结果。

异常处理：

- 没有待办说明目前没有需要处理的事项；无权限查看具体对象时提供可联系角色，不泄露敏感细节。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：操作确认与资料填写

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。
- 认证未完成仍可进入工作区，查看已授权信息、认证进度和缺失资料；受限操作展示具体原因及继续认证入口，不把账户建立当作业务已开通。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

<a id="product-admin-top-ups"></a>
## 充值申请管理

### 要解决什么问题

让财务集中核对充值申请，识别待处理及疑似重复记录。

### 为什么这样设计

财务需要区分余额、申请、审批及执行，核对每次资金变化的依据；双人复核减少单人错误直接影响资金的风险。

### 谁在什么场景使用

有相应权限的 iPay 内部人员，按职责处理授权范围内的商户业务。

### 页面包含哪些内容

- 查询条件：申请范围
- 充值列表：商户、金额、收款账户、时间、申请与审批状态、重复检查
- 当前对象与主要操作：操作前先核对对象和当前状态，避免处理错商户或错申请。
- 筛选条件：缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。
- Top Up：帮助商户建立和跟进一笔向钱包补充资金的申请。

### 用户如何完成业务

- 打开申请核对凭证
- 进入审批或后续处理

### 业务规则与结果

- 申请与审批分开
- 只看到凭证不能认定资金已经到账
- 确认资金操作前展示适用费用及总额。收款详情分别展示收款本金、实际手续费、净额和结算进度；只有已完成的账务结果改变余额，报价和待处理申请不当作已入账。生效费用按交易发生时的商户配置保留。
- 少付、多付、重复转账和凭证不一致分别标记待核实，保留金额、凭证和处理意见。核实前不完成到账；重复付款不能重复记同一笔充值。以实际核实金额和获批处理结果办理，不自动把差额当费用。
- 资料可补正时在原申请补充后重新提交，保留每次提交和审核记录；新的实际付款新建申请，避免把不同转账合并。
- 未付款充值申请可取消或按展示的有效期到期；已付款申请继续核实。提现仅在明确尚未开始执行且允许撤销的阶段可取消；结果未知或执行中不提供直接取消，先核对实际资金结果。
- 异常队列显示业务编号、所属商户、已等待时间、最近进展、负责人和下一步。提醒及升级使用该业务配置的服务时效；没有承诺时效时显示处理中和联系入口，不虚构预计到账时间。
- 费率、额度、文件有效期和服务时效采用按业务及商户生效的配置，标明适用范围和生效时间。必需计费或限额缺失时，资金提交不可用并明确原因；技术无需猜测生产数值，演示金额不作为正式参数。

### 特殊情况

- 资料缺失、无权查看或当前状态不允许操作时，说明原因并提供可继续的入口。
- 提交后结果暂不明确时先核对原记录，不把等待或失败显示为成功。

### 验收看什么结果

- 用户能够识别本页对象、可用功能、业务状态及下一步入口。
- 本页各区块的字段、状态、成功结果和异常结果按下面的独立说明逐项验收。

### 权限与使用条件

- 仅内部已授权人员可进入；查询权限、敏感字段查看权限和操作权限分别判断。
- 任何资金审批不能由申请人自审；未批准不执行，批准不代表资金已经成功。

### 区块：功能导航

在当前工作区内进入需要办理的业务。

背景与用途：在当前工作区内进入需要办理的业务。

业务规则：

- 商户后台保持当前商户身份；管理后台的跨商户查询仍受角色权限限制。
- 只显示可访问模块，当前模块有明确选中状态；展开菜单不提交业务。

操作与交互结果：

- 点击菜单进入对应页面；离开未保存表单时提醒保存或放弃，取消离开保留输入。

异常处理：

- 目标不可访问时说明原因并保留可返回的导航，不能跳到另一商户替代。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：搜索与当前账号

帮助内部人员查找业务对象或管理自己的账号安全。

背景与用途：帮助内部人员查找业务对象或管理自己的账号安全。

业务规则：

- 搜索仅返回有权访问的商户或订单，结果标出对象类型和所属商户。
- 个人安全入口只修改当前登录人员资料，不修改正在查看的商户。

操作与交互结果：

- 输入线索选择结果进入准确对象；从安全入口可查看登录记录和修改凭据。

异常处理：

- 没有结果时保留搜索词并提示调整；无权限对象不泄露详情。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：当前对象与主要操作

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：筛选条件

缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

背景与用途：缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 搜索（Search） | 用于缩小本页记录范围；不修改记录，应用后明细和汇总使用同一组条件。 | 只读展示；无值时显示无记录或不适用。 |
| 状态（Status） | 当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。 | 只读展示；无值时显示无记录或不适用。 |
| 商户（Merchant） | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| 子商户（Sub-merchant） | 交易所属的下级商户，与门店不是同一个概念。 | 只读展示；无值时显示无记录或不适用。 |
| 日期范围（Date range） | 限定查询起止日期，并明确使用的业务时间与时区。 | 只读展示；无值时显示无记录或不适用。 |
| From | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| To | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 多个不同条件同时生效；未填写的可选条件不限制结果。
- 起止日期使用 Asia/Manila，开始不能晚于结束；金额下限不能超过上限。
- 查询只改变显示范围，不改变订单或资金状态。

操作与交互结果：

- 填写条件后应用，汇总与明细按同一条件刷新；重置恢复默认范围，进入详情后返回保留条件。

异常处理：

- 查询失败保留条件和上次成功结果并注明未更新；无结果提示调整条件，不跳回无关数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：搜索

缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

背景与用途：缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 搜索（Search） | 用于缩小本页记录范围；不修改记录，应用后明细和汇总使用同一组条件。 | 只读展示；无值时显示无记录或不适用。 |
| 状态（Status） | 当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。 | 只读展示；无值时显示无记录或不适用。 |
| 商户（Merchant） | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| 子商户（Sub-merchant） | 交易所属的下级商户，与门店不是同一个概念。 | 只读展示；无值时显示无记录或不适用。 |
| 日期范围（Date range） | 限定查询起止日期，并明确使用的业务时间与时区。 | 只读展示；无值时显示无记录或不适用。 |
| From | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| To | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 多个不同条件同时生效；未填写的可选条件不限制结果。
- 起止日期使用 Asia/Manila，开始不能晚于结束；金额下限不能超过上限。
- 查询只改变显示范围，不改变订单或资金状态。

操作与交互结果：

- 填写条件后应用，汇总与明细按同一条件刷新；重置恢复默认范围，进入详情后返回保留条件。

异常处理：

- 查询失败保留条件和上次成功结果并注明未更新；无结果提示调整条件，不跳回无关数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：Top Up

帮助商户建立和跟进一笔向钱包补充资金的申请。

背景与用途：帮助商户建立和跟进一笔向钱包补充资金的申请。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| Top Up | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| 商户（Merchant） | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| 子商户（Sub-merchant） | 交易所属的下级商户，与门店不是同一个概念。 | 只读展示；无值时显示无记录或不适用。 |
| 金额（Amount） | 本次业务本金，以 PHP 展示两位小数；手续费与净额分别列明。 | 只读展示；无值时显示无记录或不适用。 |
| 账户（Account） | 本次业务使用的钱包或收款账户，展示名称与脱敏号码，不能仅凭尾号判断归属。 | 只读展示；无值时显示无记录或不适用。 |
| 处理通道（Channel） | 本笔业务实际经过的处理机构；商户只能查看获授权的信息。 | 只读展示；无值时显示无记录或不适用。 |
| Transaction date | 本项对应业务事件的时间，统一按 Asia/Manila 展示；未发生时显示未完成或无记录。 | 只读展示；无值时显示无记录或不适用。 |
| 业务状态（Business status） | 该业务实际进行到的阶段，与审批结论和结果通知分开。 | 只读展示；无值时显示无记录或不适用。 |
| Approval | 当前对象的处理阶段或结论；审批、执行、付款、结算与通知分别展示，不能互相替代。 | 只读展示；无值时显示无记录或不适用。 |
| 申请人与复核人（Maker / checker） | 分别显示提交人和独立复核人，同一人不能自审。 | 只读展示；无值时显示无记录或不适用。 |
| Duplicate check | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| 操作（Action） | 针对这一行记录可执行的动作；点击前检查该记录状态与本人权限。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 金额大于零且最多两位小数；根据充值方式展示费用和实付总额。
- 申请已提交、实际已付款、资料已核实、已入账分别表示。
- 少付、多付、重复和凭证不一致进入待核实，核实前不作为到账完成。

操作与交互结果：

- 填写金额，选择可用方式并确认费用；依付款指引办理，随后在申请详情跟进结果。

状态含义：

- 等待付款（Awaiting Transfer）：申请已建立，等待商户按指引付款。
- 等待审批（Pending Approval）：等待独立复核。
- 等待核实（Pending Verification）：等待核对实际付款与凭证，差额单独说明。
- 处理中（Processing）：核实后的业务正在执行，不等于已入账。
- 完成（Completed）：已完成实际入账，可查看钱包流水。
- 驳回（Rejected）：申请未获通过；可补正资料时保留原申请重新提交，已付款款项继续跟进。
- 到期／取消：只适用于未付款且符合结束条件的申请。

异常处理：

- 结果未知时保留申请编号查询，不要求再次付款；未付款申请可在允许阶段取消。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：申请人与复核人明细表

说明「充值申请管理」中Top Up、商户、子商户、金额、账户的用途，便于填写、查找或核对当前记录。

背景与用途：这一部分让使用者在充值申请管理中能够说明「充值申请管理」中Top Up、商户、子商户、金额、账户的用途，便于填写、查找或核对当前记录，减少误读和重复操作。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| Top Up | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| 商户（Merchant） | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| 子商户（Sub-merchant） | 交易所属的下级商户，与门店不是同一个概念。 | 只读展示；无值时显示无记录或不适用。 |
| 金额（Amount） | 本次业务本金，以 PHP 展示两位小数；手续费与净额分别列明。 | 只读展示；无值时显示无记录或不适用。 |
| 账户（Account） | 本次业务使用的钱包或收款账户，展示名称与脱敏号码，不能仅凭尾号判断归属。 | 只读展示；无值时显示无记录或不适用。 |
| 处理通道（Channel） | 本笔业务实际经过的处理机构；商户只能查看获授权的信息。 | 只读展示；无值时显示无记录或不适用。 |
| Transaction date | 本项对应业务事件的时间，统一按 Asia/Manila 展示；未发生时显示未完成或无记录。 | 只读展示；无值时显示无记录或不适用。 |
| 业务状态（Business status） | 该业务实际进行到的阶段，与审批结论和结果通知分开。 | 只读展示；无值时显示无记录或不适用。 |
| Approval | 当前对象的处理阶段或结论；审批、执行、付款、结算与通知分别展示，不能互相替代。 | 只读展示；无值时显示无记录或不适用。 |
| 申请人与复核人（Maker / checker） | 分别显示提交人和独立复核人，同一人不能自审。 | 只读展示；无值时显示无记录或不适用。 |
| Duplicate check | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| 操作（Action） | 针对这一行记录可执行的动作；点击前检查该记录状态与本人权限。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- Top Up：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。
- 商户：识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。
- 子商户：交易所属的下级商户，与门店不是同一个概念。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

状态含义：

- 等待付款（Awaiting Transfer）：申请已建立，等待商户按指引付款。
- 等待审批（Pending Approval）：等待独立复核。
- 等待核实（Pending Verification）：等待核对实际付款与凭证，差额单独说明。
- 处理中（Processing）：核实后的业务正在执行，不等于已入账。
- 完成（Completed）：已完成实际入账，可查看钱包流水。
- 驳回（Rejected）：申请未获通过；可补正资料时保留原申请重新提交，已付款款项继续跟进。
- 到期／取消：只适用于未付款且符合结束条件的申请。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：翻页与结果数量

在保持查询条件的前提下浏览更多记录。

背景与用途：在保持查询条件的前提下浏览更多记录。

业务规则：

- 展示结果总数、当前页和每页数量；总数仅属于本次获授权筛选范围。
- 筛选变化后回到第一页，翻页不更改业务数据。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 最后一页不能继续下一页；新查询无记录时显示空结果，不显示旧页数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

<a id="product-admin-users"></a>
## 后台人员账号

### 要解决什么问题

管理内部员工账号、状态及角色分配。

### 为什么这样设计

内部人员职责不同，需要按岗位使用数据和操作；权限与操作记录明确，才能追溯责任并减少越权。

### 谁在什么场景使用

有相应权限的 iPay 内部人员，按职责处理授权范围内的商户业务。

### 页面包含哪些内容

- 人员列表：用户名、内部邮箱、角色和状态
- 当前对象与主要操作：操作前先核对对象和当前状态，避免处理错商户或错申请。
- 内部人员账号：让人员按岗位职责访问业务，并能追溯授权变化。

### 用户如何完成业务

- 按权限创建或维护人员账号及角色

### 业务规则与结果

- 内部邮箱必须验证
- 停用或角色变化应明确影响的账号

### 特殊情况

- 资料缺失、无权查看或当前状态不允许操作时，说明原因并提供可继续的入口。
- 提交后结果暂不明确时先核对原记录，不把等待或失败显示为成功。

### 验收看什么结果

- 用户能够识别本页对象、可用功能、业务状态及下一步入口。
- 本页各区块的字段、状态、成功结果和异常结果按下面的独立说明逐项验收。

### 权限与使用条件

- 仅内部已授权人员可进入；查询权限、敏感字段查看权限和操作权限分别判断。
- 任何资金审批不能由申请人自审；未批准不执行，批准不代表资金已经成功。

### 区块：功能导航

在当前工作区内进入需要办理的业务。

背景与用途：在当前工作区内进入需要办理的业务。

业务规则：

- 商户后台保持当前商户身份；管理后台的跨商户查询仍受角色权限限制。
- 只显示可访问模块，当前模块有明确选中状态；展开菜单不提交业务。

操作与交互结果：

- 点击菜单进入对应页面；离开未保存表单时提醒保存或放弃，取消离开保留输入。

异常处理：

- 目标不可访问时说明原因并保留可返回的导航，不能跳到另一商户替代。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：搜索与当前账号

帮助内部人员查找业务对象或管理自己的账号安全。

背景与用途：帮助内部人员查找业务对象或管理自己的账号安全。

业务规则：

- 搜索仅返回有权访问的商户或订单，结果标出对象类型和所属商户。
- 个人安全入口只修改当前登录人员资料，不修改正在查看的商户。

操作与交互结果：

- 输入线索选择结果进入准确对象；从安全入口可查看登录记录和修改凭据。

异常处理：

- 没有结果时保留搜索词并提示调整；无权限对象不泄露详情。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：当前对象与主要操作

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：内部人员账号

让人员按岗位职责访问业务，并能追溯授权变化。

背景与用途：让人员按岗位职责访问业务，并能追溯授权变化。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 搜索（Search） | 用于缩小本页记录范围；不修改记录，应用后明细和汇总使用同一组条件。 | 只读展示；无值时显示无记录或不适用。 |
| 状态（Status） | 当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。 | 只读展示；无值时显示无记录或不适用。 |
| 日期范围（Date range） | 限定查询起止日期，并明确使用的业务时间与时区。 | 只读展示；无值时显示无记录或不适用。 |
| User | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| Verified email | 用于本项联系或账号验证的信息；用途明确，敏感资料按查看权限脱敏。 | 只读展示；无值时显示无记录或不适用。 |
| 角色（Role） | 决定该人员获授予的业务范围和操作能力；角色名称不代替具体权限检查。 | 只读展示；无值时显示无记录或不适用。 |
| MFA | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| Last active | 本项对应业务事件的时间，统一按 Asia/Manila 展示；未发生时显示未完成或无记录。 | 只读展示；无值时显示无记录或不适用。 |
| 操作（Action） | 针对这一行记录可执行的动作；点击前检查该记录状态与本人权限。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 成员身份、邮箱、角色、状态和最近登录分别展示。
- 邀请不等于已加入；移除成员不删除其历史操作。
- 查看和操作权限分别配置，资金复核不能由申请人自审；不能越权赋予角色。

操作与交互结果：

- 邀请成员、选择权限范围并发送邀请；修改或移除前核对对象和影响，完成后更新列表。

异常处理：

- 邀请重复、已失效或权限不足时给出可处理原因；不能移除最后一位必要所有者而使商户无人管理。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：搜索

缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

背景与用途：缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 搜索（Search） | 用于缩小本页记录范围；不修改记录，应用后明细和汇总使用同一组条件。 | 只读展示；无值时显示无记录或不适用。 |
| 状态（Status） | 当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。 | 只读展示；无值时显示无记录或不适用。 |
| 日期范围（Date range） | 限定查询起止日期，并明确使用的业务时间与时区。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 多个不同条件同时生效；未填写的可选条件不限制结果。
- 起止日期使用 Asia/Manila，开始不能晚于结束；金额下限不能超过上限。
- 查询只改变显示范围，不改变订单或资金状态。

操作与交互结果：

- 填写条件后应用，汇总与明细按同一条件刷新；重置恢复默认范围，进入详情后返回保留条件。

异常处理：

- 查询失败保留条件和上次成功结果并注明未更新；无结果提示调整条件，不跳回无关数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：角色明细表

让人员按岗位职责访问业务，并能追溯授权变化。

背景与用途：让人员按岗位职责访问业务，并能追溯授权变化。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| User | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| Verified email | 用于本项联系或账号验证的信息；用途明确，敏感资料按查看权限脱敏。 | 只读展示；无值时显示无记录或不适用。 |
| 角色（Role） | 决定该人员获授予的业务范围和操作能力；角色名称不代替具体权限检查。 | 只读展示；无值时显示无记录或不适用。 |
| 状态（Status） | 当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。 | 只读展示；无值时显示无记录或不适用。 |
| MFA | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| Last active | 本项对应业务事件的时间，统一按 Asia/Manila 展示；未发生时显示未完成或无记录。 | 只读展示；无值时显示无记录或不适用。 |
| 操作（Action） | 针对这一行记录可执行的动作；点击前检查该记录状态与本人权限。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 成员身份、邮箱、角色、状态和最近登录分别展示。
- 邀请不等于已加入；移除成员不删除其历史操作。
- 查看和操作权限分别配置，资金复核不能由申请人自审；不能越权赋予角色。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 邀请重复、已失效或权限不足时给出可处理原因；不能移除最后一位必要所有者而使商户无人管理。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：翻页与结果数量

在保持查询条件的前提下浏览更多记录。

背景与用途：在保持查询条件的前提下浏览更多记录。

业务规则：

- 展示结果总数、当前页和每页数量；总数仅属于本次获授权筛选范围。
- 筛选变化后回到第一页，翻页不更改业务数据。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 最后一页不能继续下一页；新查询无记录时显示空结果，不显示旧页数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：操作确认与资料填写

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。
- 认证未完成仍可进入工作区，查看已授权信息、认证进度和缺失资料；受限操作展示具体原因及继续认证入口，不把账户建立当作业务已开通。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

<a id="product-admin-wallet-details"></a>
## 商户钱包详情

### 要解决什么问题

让财务核对一家商户的资金构成、申请和最近账务变化。

### 为什么这样设计

财务需要区分余额、申请、审批及执行，核对每次资金变化的依据；双人复核减少单人错误直接影响资金的风险。

### 谁在什么场景使用

有相应权限的 iPay 内部人员，按职责处理授权范围内的商户业务。

### 页面包含哪些内容

- 钱包账户：可用、待结算、冻结与总额
- 资金申请与审批：充值、提现和处理进度
- 最近流水：已发生的余额变化
- 当前对象与主要操作：操作前先核对对象和当前状态，避免处理错商户或错申请。
- 金额、笔数与状态汇总：从金额、笔数和结果三个角度了解当前范围的业务表现。
- 钱包账户：帮助商户判断现在能用多少钱，以及其余资金暂时不可用的原因。
- 资金申请与审批：说明「商户钱包详情」中Request、Request ID、金额、业务状态、Approval的用途，便于填写、查找或核对当前记录。
- 最近钱包流水：说明「商户钱包详情」中Date & time、收支方向、Transaction type、说明、业务参考号的用途，便于填写、查找或核对当前记录。
- 需要关注的业务提示：让用户发现当前必须处理的事项，并知道下一步找谁或去哪里办理。

### 用户如何完成业务

- 查看申请或流水详情
- 按权限从商户上下文发起资金申请

### 业务规则与结果

- 资金申请先走审批
- 页面显示余额不代表可以直接编辑余额
- 业务金额、本金、手续费和可用余额变化分别标明；详情列出可用、待结算、冻结三类余额的变动前、变动额和变动后。一次资金内部转移不重复计算收入。
- 确认资金操作前展示适用费用及总额。收款详情分别展示收款本金、实际手续费、净额和结算进度；只有已完成的账务结果改变余额，报价和待处理申请不当作已入账。生效费用按交易发生时的商户配置保留。
- 向商户展示可公开的冻结原因、受影响金额、需补资料和处理入口；内部风险识别细节仅供授权人员查看。未有可靠预计时间时不承诺恢复时间。
- 对账分为已核对、存在差异、待核实。默认任何非零差额都显示，不自动抹平；有效财务规则允许的舍入作为有依据的独立调整展示。迟到交易和历史修正保留发生时间、记账时间、修正原因和版本，不静默改写原报表。

### 特殊情况

- 读取失败时说明原因并提供重试或返回入口；不能把失败显示为成功或零余额。
- 没有记录时说明暂无记录；筛选无结果时提示调整条件。

### 验收看什么结果

- 用户能够识别本页对象、可用功能、业务状态及下一步入口。
- 本页各区块的字段、状态、成功结果和异常结果按下面的独立说明逐项验收。

### 权限与使用条件

- 仅内部已授权人员可进入；查询权限、敏感字段查看权限和操作权限分别判断。
- 任何资金审批不能由申请人自审；未批准不执行，批准不代表资金已经成功。

### 区块：功能导航

在当前工作区内进入需要办理的业务。

背景与用途：在当前工作区内进入需要办理的业务。

业务规则：

- 商户后台保持当前商户身份；管理后台的跨商户查询仍受角色权限限制。
- 只显示可访问模块，当前模块有明确选中状态；展开菜单不提交业务。

操作与交互结果：

- 点击菜单进入对应页面；离开未保存表单时提醒保存或放弃，取消离开保留输入。

异常处理：

- 目标不可访问时说明原因并保留可返回的导航，不能跳到另一商户替代。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：搜索与当前账号

帮助内部人员查找业务对象或管理自己的账号安全。

背景与用途：帮助内部人员查找业务对象或管理自己的账号安全。

业务规则：

- 搜索仅返回有权访问的商户或订单，结果标出对象类型和所属商户。
- 个人安全入口只修改当前登录人员资料，不修改正在查看的商户。

操作与交互结果：

- 输入线索选择结果进入准确对象；从安全入口可查看登录记录和修改凭据。

异常处理：

- 没有结果时保留搜索词并提示调整；无权限对象不泄露详情。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：当前对象与主要操作

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：金额、笔数与状态汇总

从金额、笔数和结果三个角度了解当前范围的业务表现。

背景与用途：从金额、笔数和结果三个角度了解当前范围的业务表现。

业务规则：

- 金额与笔数分别命名；成功率分母和排除项在指标旁说明。
- 收款、出款和结算分别统计，不用一个成功状态代替所有业务结果。
- 内部成本和毛利仅管理后台获授权人员可见，缺失成本不按零计算。
- 首版交付 PHP，所有金额明确币种，金额保留两位小数。不同币种不混合汇总；本期不增加多币种切换。

操作与交互结果：

- 修改统计期间后所有指标同步刷新；点击指标进入有相同筛选范围的业务明细。

异常处理：

- 范围内无记录时显示暂无记录；无法形成比例时显示不适用，不显示误导性的百分比。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：钱包账户

帮助商户判断现在能用多少钱，以及其余资金暂时不可用的原因。

背景与用途：帮助商户判断现在能用多少钱，以及其余资金暂时不可用的原因。

业务规则：

- 可用余额可用于当前已授权的资金业务；待结算余额是已收款但尚未释放的资金；冻结余额暂不可用。
- 余额合计等于可用、待结算和冻结之和，不等于全部可提现。
- 三个余额使用同一商户、同一币种和同一更新时间；不能将不同时间的值拼成一份最新余额。

操作与交互结果：

- 先核对商户和币种，再查看余额分类。
- 点击刷新重新读取余额，期间显示更新中；成功后一起更新金额和时间。
- 点击查看钱包详情进入当前商户的钱包，继续查询流水和申请。

异常处理：

- 读取中不显示假零值；失败保留最后成功数据并注明未更新，支持重试。
- 无权限时不展示金额；确认为零时才显示 0.00。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：资金申请与审批

说明「商户钱包详情」中Request、Request ID、金额、业务状态、Approval的用途，便于填写、查找或核对当前记录。

背景与用途：这一部分让使用者在商户钱包详情中能够说明「商户钱包详情」中Request、Request ID、金额、业务状态、Approval的用途，便于填写、查找或核对当前记录，减少误读和重复操作。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| Request | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| Request ID | 用于唯一识别本项业务对象的标识，保留原值用于查询，不用另一个对象的编号替代。 | 只读展示；无值时显示无记录或不适用。 |
| 金额（Amount） | 本次业务本金，以 PHP 展示两位小数；手续费与净额分别列明。 | 只读展示；无值时显示无记录或不适用。 |
| 业务状态（Business status） | 该业务实际进行到的阶段，与审批结论和结果通知分开。 | 只读展示；无值时显示无记录或不适用。 |
| Approval | 当前对象的处理阶段或结论；审批、执行、付款、结算与通知分别展示，不能互相替代。 | 只读展示；无值时显示无记录或不适用。 |
| 审批任务（Approval task） | 当前变更对应的审批记录，用于追踪复核责任和结果。 | 只读展示；无值时显示无记录或不适用。 |
| 复核人（Checker） | 独立审核该申请的人，不能由申请人自审。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- Request：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。
- Request ID：用于唯一识别本项业务对象的标识，保留原值用于查询，不用另一个对象的编号替代。
- 金额：本次业务本金，以 PHP 展示两位小数；手续费与净额分别列明。

操作与交互结果：

- 查看本区域当前内容；填写项完成后通过对应确认操作保存，取消不改变生效记录。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：商户钱包详情明细表

说明「商户钱包详情」中Request、Request ID、金额、业务状态、Approval的用途，便于填写、查找或核对当前记录。

背景与用途：这一部分让使用者在商户钱包详情中能够说明「商户钱包详情」中Request、Request ID、金额、业务状态、Approval的用途，便于填写、查找或核对当前记录，减少误读和重复操作。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| Request | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| Request ID | 用于唯一识别本项业务对象的标识，保留原值用于查询，不用另一个对象的编号替代。 | 只读展示；无值时显示无记录或不适用。 |
| 金额（Amount） | 本次业务本金，以 PHP 展示两位小数；手续费与净额分别列明。 | 只读展示；无值时显示无记录或不适用。 |
| 业务状态（Business status） | 该业务实际进行到的阶段，与审批结论和结果通知分开。 | 只读展示；无值时显示无记录或不适用。 |
| Approval | 当前对象的处理阶段或结论；审批、执行、付款、结算与通知分别展示，不能互相替代。 | 只读展示；无值时显示无记录或不适用。 |
| 审批任务（Approval task） | 当前变更对应的审批记录，用于追踪复核责任和结果。 | 只读展示；无值时显示无记录或不适用。 |
| 复核人（Checker） | 独立审核该申请的人，不能由申请人自审。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- Request：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。
- Request ID：用于唯一识别本项业务对象的标识，保留原值用于查询，不用另一个对象的编号替代。
- 金额：本次业务本金，以 PHP 展示两位小数；手续费与净额分别列明。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。
- 查看订单、导出、查看钱包和操作资金分别授权；父商户身份不自动取得子商户资金权限。所有记录清楚标出所属商户。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：翻页与结果数量

在保持查询条件的前提下浏览更多记录。

背景与用途：在保持查询条件的前提下浏览更多记录。

业务规则：

- 展示结果总数、当前页和每页数量；总数仅属于本次获授权筛选范围。
- 筛选变化后回到第一页，翻页不更改业务数据。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 最后一页不能继续下一页；新查询无记录时显示空结果，不显示旧页数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：最近钱包流水

说明「商户钱包详情」中Date & time、收支方向、Transaction type、说明、业务参考号的用途，便于填写、查找或核对当前记录。

背景与用途：这一部分让使用者在商户钱包详情中能够说明「商户钱包详情」中Date & time、收支方向、Transaction type、说明、业务参考号的用途，便于填写、查找或核对当前记录，减少误读和重复操作。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| Date & time | 本项对应业务事件的时间，统一按 Asia/Manila 展示；未发生时显示未完成或无记录。 | 只读展示；无值时显示无记录或不适用。 |
| 收支方向（Direction） | 收入和支出表示该流水方向；冻结转移还需查看三类余额各自变化。 | 只读展示；无值时显示无记录或不适用。 |
| Transaction type | 区分本记录的业务类别或办理方式；选项以当前已开通范围为准，分类不代表执行结果。 | 只读展示；无值时显示无记录或不适用。 |
| 说明（Description） | 帮助识别该业务的文字内容，不代替订单状态或金额。 | 只读展示；无值时显示无记录或不适用。 |
| 业务参考号（Reference） | 追踪当前交易或申请的编号；点击时必须进入同一条业务记录。 | 只读展示；无值时显示无记录或不适用。 |
| 金额（Amount） | 本次业务本金，以 PHP 展示两位小数；手续费与净额分别列明。 | 只读展示；无值时显示无记录或不适用。 |
| 变动后余额（Balance after） | 该笔已记账事件发生后的对应余额，与当前最新余额区分。 | 只读展示；无值时显示无记录或不适用。 |
| 操作（Action） | 针对这一行记录可执行的动作；点击前检查该记录状态与本人权限。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- Date & time：本项对应业务事件的时间，统一按 Asia/Manila 展示；未发生时显示未完成或无记录。
- 收支方向：收入和支出表示该流水方向；冻结转移还需查看三类余额各自变化。
- Transaction type：区分本记录的业务类别或办理方式；选项以当前已开通范围为准，分类不代表执行结果。
- 业务金额、本金、手续费和可用余额变化分别标明；详情列出可用、待结算、冻结三类余额的变动前、变动额和变动后。一次资金内部转移不重复计算收入。

操作与交互结果：

- 查看本区域当前内容；填写项完成后通过对应确认操作保存，取消不改变生效记录。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：业务参考号明细表

说明「商户钱包详情」中Date & time、收支方向、Transaction type、说明、业务参考号的用途，便于填写、查找或核对当前记录。

背景与用途：这一部分让使用者在商户钱包详情中能够说明「商户钱包详情」中Date & time、收支方向、Transaction type、说明、业务参考号的用途，便于填写、查找或核对当前记录，减少误读和重复操作。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| Date & time | 本项对应业务事件的时间，统一按 Asia/Manila 展示；未发生时显示未完成或无记录。 | 只读展示；无值时显示无记录或不适用。 |
| 收支方向（Direction） | 收入和支出表示该流水方向；冻结转移还需查看三类余额各自变化。 | 只读展示；无值时显示无记录或不适用。 |
| Transaction type | 区分本记录的业务类别或办理方式；选项以当前已开通范围为准，分类不代表执行结果。 | 只读展示；无值时显示无记录或不适用。 |
| 说明（Description） | 帮助识别该业务的文字内容，不代替订单状态或金额。 | 只读展示；无值时显示无记录或不适用。 |
| 业务参考号（Reference） | 追踪当前交易或申请的编号；点击时必须进入同一条业务记录。 | 只读展示；无值时显示无记录或不适用。 |
| 金额（Amount） | 本次业务本金，以 PHP 展示两位小数；手续费与净额分别列明。 | 只读展示；无值时显示无记录或不适用。 |
| 变动后余额（Balance after） | 该笔已记账事件发生后的对应余额，与当前最新余额区分。 | 只读展示；无值时显示无记录或不适用。 |
| 操作（Action） | 针对这一行记录可执行的动作；点击前检查该记录状态与本人权限。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- Date & time：本项对应业务事件的时间，统一按 Asia/Manila 展示；未发生时显示未完成或无记录。
- 收支方向：收入和支出表示该流水方向；冻结转移还需查看三类余额各自变化。
- Transaction type：区分本记录的业务类别或办理方式；选项以当前已开通范围为准，分类不代表执行结果。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：翻页与结果数量

在保持查询条件的前提下浏览更多记录。

背景与用途：在保持查询条件的前提下浏览更多记录。

业务规则：

- 展示结果总数、当前页和每页数量；总数仅属于本次获授权筛选范围。
- 筛选变化后回到第一页，翻页不更改业务数据。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 最后一页不能继续下一页；新查询无记录时显示空结果，不显示旧页数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：需要关注的业务提示

让用户发现当前必须处理的事项，并知道下一步找谁或去哪里办理。

背景与用途：让用户发现当前必须处理的事项，并知道下一步找谁或去哪里办理。

业务规则：

- 提示包含问题对象、当前状态、影响及下一步。
- 认证、余额限制和待复核事项分别描述；已处理事项不继续作为未处理提醒。
- 成员未停用且商户为 PENDING_KYB、ACTIVE 或 FROZEN 时可登录和切换；NOT_ACTIVATION、SUSPENDED、CLOSED 禁止进入和切换。暂停或关闭只使该商户会话失效，不影响同一用户的其他商户。

操作与交互结果：

- 点击事项进入该笔申请或对应办理页面；处理后返回刷新该事项结果。

异常处理：

- 没有待办说明目前没有需要处理的事项；无权限查看具体对象时提供可联系角色，不泄露敏感细节。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：操作确认与资料填写

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。
- 认证未完成仍可进入工作区，查看已授权信息、认证进度和缺失资料；受限操作展示具体原因及继续认证入口，不把账户建立当作业务已开通。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

<a id="product-admin-wallet-transaction-details"></a>
## 钱包流水详情

### 要解决什么问题

追溯一笔账务记录及其对商户余额的具体影响。

### 为什么这样设计

财务需要区分余额、申请、审批及执行，核对每次资金变化的依据；双人复核减少单人错误直接影响资金的风险。

### 谁在什么场景使用

有相应权限的 iPay 内部人员，按职责处理授权范围内的商户业务。

### 页面包含哪些内容

- 流水信息：商户、类型、方向和关联交易
- 余额影响：变动前后及金额
- 当前对象与主要操作：操作前先核对对象和当前状态，避免处理错商户或错申请。
- 流水信息：解释一笔业务如何影响商户钱包，支持逐笔对账。
- 余额影响：解释一笔业务如何影响商户钱包，支持逐笔对账。

### 用户如何完成业务

- 打开相关订单或交易组
- 核对资金方向和余额

### 业务规则与结果

- 历史流水保留原始事实
- 不能通过修改历史金额来解决差异
- 业务金额、本金、手续费和可用余额变化分别标明；详情列出可用、待结算、冻结三类余额的变动前、变动额和变动后。一次资金内部转移不重复计算收入。
- 确认资金操作前展示适用费用及总额。收款详情分别展示收款本金、实际手续费、净额和结算进度；只有已完成的账务结果改变余额，报价和待处理申请不当作已入账。生效费用按交易发生时的商户配置保留。
- 向商户展示可公开的冻结原因、受影响金额、需补资料和处理入口；内部风险识别细节仅供授权人员查看。未有可靠预计时间时不承诺恢复时间。
- 对账分为已核对、存在差异、待核实。默认任何非零差额都显示，不自动抹平；有效财务规则允许的舍入作为有依据的独立调整展示。迟到交易和历史修正保留发生时间、记账时间、修正原因和版本，不静默改写原报表。

### 特殊情况

- 读取失败时说明原因并提供重试或返回入口；不能把失败显示为成功或零余额。
- 没有记录时说明暂无记录；筛选无结果时提示调整条件。

### 验收看什么结果

- 用户能够识别本页对象、可用功能、业务状态及下一步入口。
- 本页各区块的字段、状态、成功结果和异常结果按下面的独立说明逐项验收。

### 权限与使用条件

- 仅内部已授权人员可进入；查询权限、敏感字段查看权限和操作权限分别判断。
- 任何资金审批不能由申请人自审；未批准不执行，批准不代表资金已经成功。

### 区块：功能导航

在当前工作区内进入需要办理的业务。

背景与用途：在当前工作区内进入需要办理的业务。

业务规则：

- 商户后台保持当前商户身份；管理后台的跨商户查询仍受角色权限限制。
- 只显示可访问模块，当前模块有明确选中状态；展开菜单不提交业务。

操作与交互结果：

- 点击菜单进入对应页面；离开未保存表单时提醒保存或放弃，取消离开保留输入。

异常处理：

- 目标不可访问时说明原因并保留可返回的导航，不能跳到另一商户替代。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：搜索与当前账号

帮助内部人员查找业务对象或管理自己的账号安全。

背景与用途：帮助内部人员查找业务对象或管理自己的账号安全。

业务规则：

- 搜索仅返回有权访问的商户或订单，结果标出对象类型和所属商户。
- 个人安全入口只修改当前登录人员资料，不修改正在查看的商户。

操作与交互结果：

- 输入线索选择结果进入准确对象；从安全入口可查看登录记录和修改凭据。

异常处理：

- 没有结果时保留搜索词并提示调整；无权限对象不泄露详情。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：当前对象与主要操作

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：流水信息

解释一笔业务如何影响商户钱包，支持逐笔对账。

背景与用途：解释一笔业务如何影响商户钱包，支持逐笔对账。

业务规则：

- 展示业务类型、业务编号、方向、本金、费用、发生时间和记账时间。
- 三类余额分别列出变动前、变动额、变动后，变动后等于变动前加变动额。
- 已记账流水与待处理资金申请分开；冻结和解冻属于余额分类变化，不自动算作新收入。
- 业务金额、本金、手续费和可用余额变化分别标明；详情列出可用、待结算、冻结三类余额的变动前、变动额和变动后。一次资金内部转移不重复计算收入。

操作与交互结果：

- 点击相关订单继续核对业务，返回时仍查看这笔流水。

异常处理：

- 记录结果未知时不产生虚构入账；无权限或记录不存在时保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：余额影响

解释一笔业务如何影响商户钱包，支持逐笔对账。

背景与用途：解释一笔业务如何影响商户钱包，支持逐笔对账。

业务规则：

- 展示业务类型、业务编号、方向、本金、费用、发生时间和记账时间。
- 三类余额分别列出变动前、变动额、变动后，变动后等于变动前加变动额。
- 已记账流水与待处理资金申请分开；冻结和解冻属于余额分类变化，不自动算作新收入。
- 首版交付 PHP，所有金额明确币种，金额保留两位小数。不同币种不混合汇总；本期不增加多币种切换。

操作与交互结果：

- 点击相关订单继续核对业务，返回时仍查看这笔流水。

异常处理：

- 记录结果未知时不产生虚构入账；无权限或记录不存在时保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

<a id="product-admin-wallet-transactions"></a>
## 钱包流水管理

### 要解决什么问题

供财务跨商户查找已记账的资金变动并排查差异。

### 为什么这样设计

财务需要区分余额、申请、审批及执行，核对每次资金变化的依据；双人复核减少单人错误直接影响资金的风险。

### 谁在什么场景使用

有相应权限的 iPay 内部人员，按职责处理授权范围内的商户业务。

### 页面包含哪些内容

- 查询条件：商户、日期、类型与方向
- 流水列表：金额、关联业务和入账时间
- 当前对象与主要操作：操作前先核对对象和当前状态，避免处理错商户或错申请。
- 筛选条件：缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。
- 钱包流水：说明「钱包流水管理」中Date & time、商户、子商户、收支方向、Transaction type的用途，便于填写、查找或核对当前记录。

### 用户如何完成业务

- 组合筛选找到目标流水
- 进入详情核对余额影响

### 业务规则与结果

- 流水与待审批资金申请分开
- 同组相关流水应可追溯
- 业务金额、本金、手续费和可用余额变化分别标明；详情列出可用、待结算、冻结三类余额的变动前、变动额和变动后。一次资金内部转移不重复计算收入。
- 确认资金操作前展示适用费用及总额。收款详情分别展示收款本金、实际手续费、净额和结算进度；只有已完成的账务结果改变余额，报价和待处理申请不当作已入账。生效费用按交易发生时的商户配置保留。
- 首版提供 CSV 导出，并能查询生成进度、结果和下载入口。导出沿用当前权限、筛选、时间范围及币种；文件有效期在导出记录中显示，到期后可重新生成。原生 Excel、PDF、多语言和验真二维码凭证不纳入首版。
- 向商户展示可公开的冻结原因、受影响金额、需补资料和处理入口；内部风险识别细节仅供授权人员查看。未有可靠预计时间时不承诺恢复时间。
- 对账分为已核对、存在差异、待核实。默认任何非零差额都显示，不自动抹平；有效财务规则允许的舍入作为有依据的独立调整展示。迟到交易和历史修正保留发生时间、记账时间、修正原因和版本，不静默改写原报表。

### 特殊情况

- 读取失败时说明原因并提供重试或返回入口；不能把失败显示为成功或零余额。
- 没有记录时说明暂无记录；筛选无结果时提示调整条件。

### 验收看什么结果

- 用户能够识别本页对象、可用功能、业务状态及下一步入口。
- 本页各区块的字段、状态、成功结果和异常结果按下面的独立说明逐项验收。

### 权限与使用条件

- 仅内部已授权人员可进入；查询权限、敏感字段查看权限和操作权限分别判断。
- 任何资金审批不能由申请人自审；未批准不执行，批准不代表资金已经成功。

### 区块：功能导航

在当前工作区内进入需要办理的业务。

背景与用途：在当前工作区内进入需要办理的业务。

业务规则：

- 商户后台保持当前商户身份；管理后台的跨商户查询仍受角色权限限制。
- 只显示可访问模块，当前模块有明确选中状态；展开菜单不提交业务。

操作与交互结果：

- 点击菜单进入对应页面；离开未保存表单时提醒保存或放弃，取消离开保留输入。

异常处理：

- 目标不可访问时说明原因并保留可返回的导航，不能跳到另一商户替代。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：搜索与当前账号

帮助内部人员查找业务对象或管理自己的账号安全。

背景与用途：帮助内部人员查找业务对象或管理自己的账号安全。

业务规则：

- 搜索仅返回有权访问的商户或订单，结果标出对象类型和所属商户。
- 个人安全入口只修改当前登录人员资料，不修改正在查看的商户。

操作与交互结果：

- 输入线索选择结果进入准确对象；从安全入口可查看登录记录和修改凭据。

异常处理：

- 没有结果时保留搜索词并提示调整；无权限对象不泄露详情。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：当前对象与主要操作

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：筛选条件

缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

背景与用途：缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 搜索（Search） | 用于缩小本页记录范围；不修改记录，应用后明细和汇总使用同一组条件。 | 只读展示；无值时显示无记录或不适用。 |
| 状态（Status） | 当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。 | 只读展示；无值时显示无记录或不适用。 |
| 商户（Merchant） | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| 子商户（Sub-merchant） | 交易所属的下级商户，与门店不是同一个概念。 | 只读展示；无值时显示无记录或不适用。 |
| 日期范围（Date range） | 限定查询起止日期，并明确使用的业务时间与时区。 | 只读展示；无值时显示无记录或不适用。 |
| From | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| To | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 多个不同条件同时生效；未填写的可选条件不限制结果。
- 起止日期使用 Asia/Manila，开始不能晚于结束；金额下限不能超过上限。
- 查询只改变显示范围，不改变订单或资金状态。

操作与交互结果：

- 填写条件后应用，汇总与明细按同一条件刷新；重置恢复默认范围，进入详情后返回保留条件。

异常处理：

- 查询失败保留条件和上次成功结果并注明未更新；无结果提示调整条件，不跳回无关数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：搜索

缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

背景与用途：缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 搜索（Search） | 用于缩小本页记录范围；不修改记录，应用后明细和汇总使用同一组条件。 | 只读展示；无值时显示无记录或不适用。 |
| 状态（Status） | 当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。 | 只读展示；无值时显示无记录或不适用。 |
| 商户（Merchant） | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| 子商户（Sub-merchant） | 交易所属的下级商户，与门店不是同一个概念。 | 只读展示；无值时显示无记录或不适用。 |
| 日期范围（Date range） | 限定查询起止日期，并明确使用的业务时间与时区。 | 只读展示；无值时显示无记录或不适用。 |
| From | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| To | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 多个不同条件同时生效；未填写的可选条件不限制结果。
- 起止日期使用 Asia/Manila，开始不能晚于结束；金额下限不能超过上限。
- 查询只改变显示范围，不改变订单或资金状态。

操作与交互结果：

- 填写条件后应用，汇总与明细按同一条件刷新；重置恢复默认范围，进入详情后返回保留条件。

异常处理：

- 查询失败保留条件和上次成功结果并注明未更新；无结果提示调整条件，不跳回无关数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：钱包流水

说明「钱包流水管理」中Date & time、商户、子商户、收支方向、Transaction type的用途，便于填写、查找或核对当前记录。

背景与用途：这一部分让使用者在钱包流水管理中能够说明「钱包流水管理」中Date & time、商户、子商户、收支方向、Transaction type的用途，便于填写、查找或核对当前记录，减少误读和重复操作。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| Date & time | 本项对应业务事件的时间，统一按 Asia/Manila 展示；未发生时显示未完成或无记录。 | 只读展示；无值时显示无记录或不适用。 |
| 商户（Merchant） | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| 子商户（Sub-merchant） | 交易所属的下级商户，与门店不是同一个概念。 | 只读展示；无值时显示无记录或不适用。 |
| 收支方向（Direction） | 收入和支出表示该流水方向；冻结转移还需查看三类余额各自变化。 | 只读展示；无值时显示无记录或不适用。 |
| Transaction type | 区分本记录的业务类别或办理方式；选项以当前已开通范围为准，分类不代表执行结果。 | 只读展示；无值时显示无记录或不适用。 |
| 说明（Description） | 帮助识别该业务的文字内容，不代替订单状态或金额。 | 只读展示；无值时显示无记录或不适用。 |
| 业务参考号（Reference） | 追踪当前交易或申请的编号；点击时必须进入同一条业务记录。 | 只读展示；无值时显示无记录或不适用。 |
| 金额（Amount） | 本次业务本金，以 PHP 展示两位小数；手续费与净额分别列明。 | 只读展示；无值时显示无记录或不适用。 |
| 变动后余额（Balance after） | 该笔已记账事件发生后的对应余额，与当前最新余额区分。 | 只读展示；无值时显示无记录或不适用。 |
| 操作（Action） | 针对这一行记录可执行的动作；点击前检查该记录状态与本人权限。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- Date & time：本项对应业务事件的时间，统一按 Asia/Manila 展示；未发生时显示未完成或无记录。
- 商户：识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。
- 子商户：交易所属的下级商户，与门店不是同一个概念。
- 业务金额、本金、手续费和可用余额变化分别标明；详情列出可用、待结算、冻结三类余额的变动前、变动额和变动后。一次资金内部转移不重复计算收入。

操作与交互结果：

- 查看本区域当前内容；填写项完成后通过对应确认操作保存，取消不改变生效记录。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：业务参考号明细表

说明「钱包流水管理」中Date & time、商户、子商户、收支方向、Transaction type的用途，便于填写、查找或核对当前记录。

背景与用途：这一部分让使用者在钱包流水管理中能够说明「钱包流水管理」中Date & time、商户、子商户、收支方向、Transaction type的用途，便于填写、查找或核对当前记录，减少误读和重复操作。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| Date & time | 本项对应业务事件的时间，统一按 Asia/Manila 展示；未发生时显示未完成或无记录。 | 只读展示；无值时显示无记录或不适用。 |
| 商户（Merchant） | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| 子商户（Sub-merchant） | 交易所属的下级商户，与门店不是同一个概念。 | 只读展示；无值时显示无记录或不适用。 |
| 收支方向（Direction） | 收入和支出表示该流水方向；冻结转移还需查看三类余额各自变化。 | 只读展示；无值时显示无记录或不适用。 |
| Transaction type | 区分本记录的业务类别或办理方式；选项以当前已开通范围为准，分类不代表执行结果。 | 只读展示；无值时显示无记录或不适用。 |
| 说明（Description） | 帮助识别该业务的文字内容，不代替订单状态或金额。 | 只读展示；无值时显示无记录或不适用。 |
| 业务参考号（Reference） | 追踪当前交易或申请的编号；点击时必须进入同一条业务记录。 | 只读展示；无值时显示无记录或不适用。 |
| 金额（Amount） | 本次业务本金，以 PHP 展示两位小数；手续费与净额分别列明。 | 只读展示；无值时显示无记录或不适用。 |
| 变动后余额（Balance after） | 该笔已记账事件发生后的对应余额，与当前最新余额区分。 | 只读展示；无值时显示无记录或不适用。 |
| 操作（Action） | 针对这一行记录可执行的动作；点击前检查该记录状态与本人权限。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- Date & time：本项对应业务事件的时间，统一按 Asia/Manila 展示；未发生时显示未完成或无记录。
- 商户：识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。
- 子商户：交易所属的下级商户，与门店不是同一个概念。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：翻页与结果数量

在保持查询条件的前提下浏览更多记录。

背景与用途：在保持查询条件的前提下浏览更多记录。

业务规则：

- 展示结果总数、当前页和每页数量；总数仅属于本次获授权筛选范围。
- 筛选变化后回到第一页，翻页不更改业务数据。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 最后一页不能继续下一页；新查询无记录时显示空结果，不显示旧页数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

<a id="product-admin-wallets"></a>
## 商户钱包列表

### 要解决什么问题

集中查看商户余额并进入具体钱包处理资金业务。

### 为什么这样设计

财务需要区分余额、申请、审批及执行，核对每次资金变化的依据；双人复核减少单人错误直接影响资金的风险。

### 谁在什么场景使用

有相应权限的 iPay 内部人员，按职责处理授权范围内的商户业务。

### 页面包含哪些内容

- 查询条件：商户及钱包范围
- 钱包列表：各类余额、币种和状态
- 当前对象与主要操作：操作前先核对对象和当前状态，避免处理错商户或错申请。
- 筛选条件：缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。
- 钱包列表：说明「商户钱包列表」中Wallet、商户、子商户、状态、币种的用途，便于填写、查找或核对当前记录。

### 用户如何完成业务

- 搜索商户
- 进入钱包详情查看申请和流水

### 业务规则与结果

- 可用、待结算及冻结金额分开
- 不能把总额全部视为可提现资金
- 业务金额、本金、手续费和可用余额变化分别标明；详情列出可用、待结算、冻结三类余额的变动前、变动额和变动后。一次资金内部转移不重复计算收入。
- 确认资金操作前展示适用费用及总额。收款详情分别展示收款本金、实际手续费、净额和结算进度；只有已完成的账务结果改变余额，报价和待处理申请不当作已入账。生效费用按交易发生时的商户配置保留。
- 向商户展示可公开的冻结原因、受影响金额、需补资料和处理入口；内部风险识别细节仅供授权人员查看。未有可靠预计时间时不承诺恢复时间。
- 对账分为已核对、存在差异、待核实。默认任何非零差额都显示，不自动抹平；有效财务规则允许的舍入作为有依据的独立调整展示。迟到交易和历史修正保留发生时间、记账时间、修正原因和版本，不静默改写原报表。

### 特殊情况

- 读取失败时说明原因并提供重试或返回入口；不能把失败显示为成功或零余额。
- 没有记录时说明暂无记录；筛选无结果时提示调整条件。

### 验收看什么结果

- 用户能够识别本页对象、可用功能、业务状态及下一步入口。
- 本页各区块的字段、状态、成功结果和异常结果按下面的独立说明逐项验收。

### 权限与使用条件

- 仅内部已授权人员可进入；查询权限、敏感字段查看权限和操作权限分别判断。
- 任何资金审批不能由申请人自审；未批准不执行，批准不代表资金已经成功。

### 区块：功能导航

在当前工作区内进入需要办理的业务。

背景与用途：在当前工作区内进入需要办理的业务。

业务规则：

- 商户后台保持当前商户身份；管理后台的跨商户查询仍受角色权限限制。
- 只显示可访问模块，当前模块有明确选中状态；展开菜单不提交业务。

操作与交互结果：

- 点击菜单进入对应页面；离开未保存表单时提醒保存或放弃，取消离开保留输入。

异常处理：

- 目标不可访问时说明原因并保留可返回的导航，不能跳到另一商户替代。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：搜索与当前账号

帮助内部人员查找业务对象或管理自己的账号安全。

背景与用途：帮助内部人员查找业务对象或管理自己的账号安全。

业务规则：

- 搜索仅返回有权访问的商户或订单，结果标出对象类型和所属商户。
- 个人安全入口只修改当前登录人员资料，不修改正在查看的商户。

操作与交互结果：

- 输入线索选择结果进入准确对象；从安全入口可查看登录记录和修改凭据。

异常处理：

- 没有结果时保留搜索词并提示调整；无权限对象不泄露详情。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：当前对象与主要操作

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：筛选条件

缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

背景与用途：缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 搜索（Search） | 用于缩小本页记录范围；不修改记录，应用后明细和汇总使用同一组条件。 | 只读展示；无值时显示无记录或不适用。 |
| 状态（Status） | 当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。 | 只读展示；无值时显示无记录或不适用。 |
| 商户（Merchant） | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| 子商户（Sub-merchant） | 交易所属的下级商户，与门店不是同一个概念。 | 只读展示；无值时显示无记录或不适用。 |
| 日期范围（Date range） | 限定查询起止日期，并明确使用的业务时间与时区。 | 只读展示；无值时显示无记录或不适用。 |
| From | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| To | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 多个不同条件同时生效；未填写的可选条件不限制结果。
- 起止日期使用 Asia/Manila，开始不能晚于结束；金额下限不能超过上限。
- 查询只改变显示范围，不改变订单或资金状态。

操作与交互结果：

- 填写条件后应用，汇总与明细按同一条件刷新；重置恢复默认范围，进入详情后返回保留条件。

异常处理：

- 查询失败保留条件和上次成功结果并注明未更新；无结果提示调整条件，不跳回无关数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：搜索

缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

背景与用途：缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 搜索（Search） | 用于缩小本页记录范围；不修改记录，应用后明细和汇总使用同一组条件。 | 只读展示；无值时显示无记录或不适用。 |
| 状态（Status） | 当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。 | 只读展示；无值时显示无记录或不适用。 |
| 商户（Merchant） | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| 子商户（Sub-merchant） | 交易所属的下级商户，与门店不是同一个概念。 | 只读展示；无值时显示无记录或不适用。 |
| 日期范围（Date range） | 限定查询起止日期，并明确使用的业务时间与时区。 | 只读展示；无值时显示无记录或不适用。 |
| From | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| To | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 多个不同条件同时生效；未填写的可选条件不限制结果。
- 起止日期使用 Asia/Manila，开始不能晚于结束；金额下限不能超过上限。
- 查询只改变显示范围，不改变订单或资金状态。

操作与交互结果：

- 填写条件后应用，汇总与明细按同一条件刷新；重置恢复默认范围，进入详情后返回保留条件。

异常处理：

- 查询失败保留条件和上次成功结果并注明未更新；无结果提示调整条件，不跳回无关数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：钱包列表

说明「商户钱包列表」中Wallet、商户、子商户、状态、币种的用途，便于填写、查找或核对当前记录。

背景与用途：这一部分让使用者在商户钱包列表中能够说明「商户钱包列表」中Wallet、商户、子商户、状态、币种的用途，便于填写、查找或核对当前记录，减少误读和重复操作。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| Wallet | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| 商户（Merchant） | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| 子商户（Sub-merchant） | 交易所属的下级商户，与门店不是同一个概念。 | 只读展示；无值时显示无记录或不适用。 |
| 状态（Status） | 当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。 | 只读展示；无值时显示无记录或不适用。 |
| 币种（Currency） | 金额使用的货币，不同币种不能直接合计。 | 只读展示；无值时显示无记录或不适用。 |
| 可用余额（Available） | 当前可以用于已授权支付或提现的资金，不包含待结算和冻结余额。 | 只读展示；无值时显示无记录或不适用。 |
| 待结算余额（Pending settlement） | 已形成待结算记录但尚未转入可用余额的资金。 | 只读展示；无值时显示无记录或不适用。 |
| 冻结余额（Frozen） | 因业务预留或限制暂时不可使用的资金。 | 只读展示；无值时显示无记录或不适用。 |
| 资金合计（Total funds） | 三类钱包余额合计；不等于全部可提现资金。 | 只读展示；无值时显示无记录或不适用。 |
| 更新时间（Updated） | 该对象最后更新的时间，不等同付款或结算时间。 | 只读展示；无值时显示无记录或不适用。 |
| 操作（Action） | 针对这一行记录可执行的动作；点击前检查该记录状态与本人权限。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- Wallet：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。
- 商户：识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。
- 子商户：交易所属的下级商户，与门店不是同一个概念。

操作与交互结果：

- 查看本区域当前内容；填写项完成后通过对应确认操作保存，取消不改变生效记录。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：商户钱包列表明细表

说明「商户钱包列表」中Wallet、商户、子商户、状态、币种的用途，便于填写、查找或核对当前记录。

背景与用途：这一部分让使用者在商户钱包列表中能够说明「商户钱包列表」中Wallet、商户、子商户、状态、币种的用途，便于填写、查找或核对当前记录，减少误读和重复操作。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| Wallet | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| 商户（Merchant） | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| 子商户（Sub-merchant） | 交易所属的下级商户，与门店不是同一个概念。 | 只读展示；无值时显示无记录或不适用。 |
| 状态（Status） | 当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。 | 只读展示；无值时显示无记录或不适用。 |
| 币种（Currency） | 金额使用的货币，不同币种不能直接合计。 | 只读展示；无值时显示无记录或不适用。 |
| 可用余额（Available） | 当前可以用于已授权支付或提现的资金，不包含待结算和冻结余额。 | 只读展示；无值时显示无记录或不适用。 |
| 待结算余额（Pending settlement） | 已形成待结算记录但尚未转入可用余额的资金。 | 只读展示；无值时显示无记录或不适用。 |
| 冻结余额（Frozen） | 因业务预留或限制暂时不可使用的资金。 | 只读展示；无值时显示无记录或不适用。 |
| 资金合计（Total funds） | 三类钱包余额合计；不等于全部可提现资金。 | 只读展示；无值时显示无记录或不适用。 |
| 更新时间（Updated） | 该对象最后更新的时间，不等同付款或结算时间。 | 只读展示；无值时显示无记录或不适用。 |
| 操作（Action） | 针对这一行记录可执行的动作；点击前检查该记录状态与本人权限。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- Wallet：说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。
- 商户：识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。
- 子商户：交易所属的下级商户，与门店不是同一个概念。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。
- 查看订单、导出、查看钱包和操作资金分别授权；父商户身份不自动取得子商户资金权限。所有记录清楚标出所属商户。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 读取失败保留可恢复入口，不显示为成功或假零值。
- 当前对象无权限时不展示敏感字段，保留返回入口。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：翻页与结果数量

在保持查询条件的前提下浏览更多记录。

背景与用途：在保持查询条件的前提下浏览更多记录。

业务规则：

- 展示结果总数、当前页和每页数量；总数仅属于本次获授权筛选范围。
- 筛选变化后回到第一页，翻页不更改业务数据。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 最后一页不能继续下一页；新查询无记录时显示空结果，不显示旧页数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

<a id="product-admin-withdrawal-details"></a>
## 提现审批与处理

### 要解决什么问题

核对一笔提现申请的收款方、费用、审批及资金占用情况。

### 为什么这样设计

财务需要区分余额、申请、审批及执行，核对每次资金变化的依据；双人复核减少单人错误直接影响资金的风险。

### 谁在什么场景使用

有相应权限的 iPay 内部人员，按职责处理授权范围内的商户业务。

### 页面包含哪些内容

- 提现申请：商户、收款账户、金额和费用
- 审批信息：申请人、复核人及结果
- 资金状态：是否预留及关联冻结记录
- 当前对象与主要操作：操作前先核对对象和当前状态，避免处理错商户或错申请。
- 需要关注的业务提示：让用户发现当前必须处理的事项，并知道下一步找谁或去哪里办理。
- 提现申请：把商户钱包资金提现到其已保存且符合资格的收款账户。
- 复核审批：让申请人与复核人各自完成职责，并能追踪执行结果。

### 用户如何完成业务

- 核对收款账户和总扣款
- 进入审批
- 继续查看执行结果

### 业务规则与结果

- 批准不等于到账
- 拒绝或失败按实际资金记录说明结果
- 提现使用已保存且符合当前商户提现资格的账户。无可用账户时引导添加并验证，完成后返回原提现流程；不提供未保存的一次性提现账户。
- 未付款充值申请可取消或按展示的有效期到期；已付款申请继续核实。提现仅在明确尚未开始执行且允许撤销的阶段可取消；结果未知或执行中不提供直接取消，先核对实际资金结果。
- 异常队列显示业务编号、所属商户、已等待时间、最近进展、负责人和下一步。提醒及升级使用该业务配置的服务时效；没有承诺时效时显示处理中和联系入口，不虚构预计到账时间。
- 费率、额度、文件有效期和服务时效采用按业务及商户生效的配置，标明适用范围和生效时间。必需计费或限额缺失时，资金提交不可用并明确原因；技术无需猜测生产数值，演示金额不作为正式参数。

### 特殊情况

- 资料缺失、无权查看或当前状态不允许操作时，说明原因并提供可继续的入口。
- 提交后结果暂不明确时先核对原记录，不把等待或失败显示为成功。

### 验收看什么结果

- 用户能够识别本页对象、可用功能、业务状态及下一步入口。
- 本页各区块的字段、状态、成功结果和异常结果按下面的独立说明逐项验收。

### 权限与使用条件

- 仅内部已授权人员可进入；查询权限、敏感字段查看权限和操作权限分别判断。
- 任何资金审批不能由申请人自审；未批准不执行，批准不代表资金已经成功。

### 区块：功能导航

在当前工作区内进入需要办理的业务。

背景与用途：在当前工作区内进入需要办理的业务。

业务规则：

- 商户后台保持当前商户身份；管理后台的跨商户查询仍受角色权限限制。
- 只显示可访问模块，当前模块有明确选中状态；展开菜单不提交业务。

操作与交互结果：

- 点击菜单进入对应页面；离开未保存表单时提醒保存或放弃，取消离开保留输入。

异常处理：

- 目标不可访问时说明原因并保留可返回的导航，不能跳到另一商户替代。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：搜索与当前账号

帮助内部人员查找业务对象或管理自己的账号安全。

背景与用途：帮助内部人员查找业务对象或管理自己的账号安全。

业务规则：

- 搜索仅返回有权访问的商户或订单，结果标出对象类型和所属商户。
- 个人安全入口只修改当前登录人员资料，不修改正在查看的商户。

操作与交互结果：

- 输入线索选择结果进入准确对象；从安全入口可查看登录记录和修改凭据。

异常处理：

- 没有结果时保留搜索词并提示调整；无权限对象不泄露详情。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：当前对象与主要操作

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：需要关注的业务提示

让用户发现当前必须处理的事项，并知道下一步找谁或去哪里办理。

背景与用途：让用户发现当前必须处理的事项，并知道下一步找谁或去哪里办理。

业务规则：

- 提示包含问题对象、当前状态、影响及下一步。
- 认证、余额限制和待复核事项分别描述；已处理事项不继续作为未处理提醒。
- 成员未停用且商户为 PENDING_KYB、ACTIVE 或 FROZEN 时可登录和切换；NOT_ACTIVATION、SUSPENDED、CLOSED 禁止进入和切换。暂停或关闭只使该商户会话失效，不影响同一用户的其他商户。

操作与交互结果：

- 点击事项进入该笔申请或对应办理页面；处理后返回刷新该事项结果。

异常处理：

- 没有待办说明目前没有需要处理的事项；无权限查看具体对象时提供可联系角色，不泄露敏感细节。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：提现申请

把商户钱包资金提现到其已保存且符合资格的收款账户。

背景与用途：把商户钱包资金提现到其已保存且符合资格的收款账户。

业务规则：

- 先选择合格账户，再填写金额；总扣款为本金加费用，不能超过可用额度和余额。
- 无账户先添加并验证，返回原提现流程；未保存的一次性账户不提供提现。
- 提交、复核、执行和到账分开显示；申请人不可自行复核。
- 提现使用已保存且符合当前商户提现资格的账户。无可用账户时引导添加并验证，完成后返回原提现流程；不提供未保存的一次性提现账户。
- 未付款充值申请可取消或按展示的有效期到期；已付款申请继续核实。提现仅在明确尚未开始执行且允许撤销的阶段可取消；结果未知或执行中不提供直接取消，先核对实际资金结果。

操作与交互结果：

- 复核收款账户、金额和手续费，完成所需验证后提交；在详情跟进申请结果。

状态含义：

- 待审批（Pending Approval）：提现申请等待独立复核。
- 处理中（Processing）：已经进入执行，不能直接取消。
- 成功（Succeeded）：本次提现完成，显示完成时间。
- 失败（Failed）：执行未成功，跟进实际预留资金的释放或其他处理结果。
- 已取消：仅在明确尚未执行且允许撤销时成立，保留申请历史。

异常处理：

- 报价变化重新确认；正在执行或结果未知时先查询，不能直接取消或重复提交。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：复核审批

让申请人与复核人各自完成职责，并能追踪执行结果。

背景与用途：让申请人与复核人各自完成职责，并能追踪执行结果。

业务规则：

- 申请人不能审批自己的申请；只有指定权限的复核人可以处理。
- 待审批、已批准、已驳回是审批结论；未执行、处理中、成功、失败是实际执行结果。
- 费率批准后才可立即生效或进入等待生效；审批通过不等于资金已执行成功。

操作与交互结果：

- 核对对象、材料、金额或差异，再提交批准或带原因的驳回；提交后更新记录及处理时间。

异常处理：

- 已被处理的申请不允许重复批准；结果未知时保留申请号用于继续查询。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：操作确认与资料填写

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。
- 认证未完成仍可进入工作区，查看已授权信息、认证进度和缺失资料；受限操作展示具体原因及继续认证入口，不把账户建立当作业务已开通。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

<a id="product-admin-withdrawals"></a>
## 提现申请管理

### 要解决什么问题

让财务集中跟进商户提现的审批和到账进度。

### 为什么这样设计

财务需要区分余额、申请、审批及执行，核对每次资金变化的依据；双人复核减少单人错误直接影响资金的风险。

### 谁在什么场景使用

有相应权限的 iPay 内部人员，按职责处理授权范围内的商户业务。

### 页面包含哪些内容

- 查询条件：商户、时间和状态
- 提现列表：金额、费用、收款方、审批及执行状态
- 当前对象与主要操作：操作前先核对对象和当前状态，避免处理错商户或错申请。
- 筛选条件：缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。
- 提现申请：把商户钱包资金提现到其已保存且符合资格的收款账户。

### 用户如何完成业务

- 打开申请核对
- 沿审批入口处理待复核事项

### 业务规则与结果

- 提现金额、费用和总扣款分别说明
- 待审批、处理中及完成不能混用
- 提现使用已保存且符合当前商户提现资格的账户。无可用账户时引导添加并验证，完成后返回原提现流程；不提供未保存的一次性提现账户。
- 未付款充值申请可取消或按展示的有效期到期；已付款申请继续核实。提现仅在明确尚未开始执行且允许撤销的阶段可取消；结果未知或执行中不提供直接取消，先核对实际资金结果。
- 异常队列显示业务编号、所属商户、已等待时间、最近进展、负责人和下一步。提醒及升级使用该业务配置的服务时效；没有承诺时效时显示处理中和联系入口，不虚构预计到账时间。
- 费率、额度、文件有效期和服务时效采用按业务及商户生效的配置，标明适用范围和生效时间。必需计费或限额缺失时，资金提交不可用并明确原因；技术无需猜测生产数值，演示金额不作为正式参数。

### 特殊情况

- 资料缺失、无权查看或当前状态不允许操作时，说明原因并提供可继续的入口。
- 提交后结果暂不明确时先核对原记录，不把等待或失败显示为成功。

### 验收看什么结果

- 用户能够识别本页对象、可用功能、业务状态及下一步入口。
- 本页各区块的字段、状态、成功结果和异常结果按下面的独立说明逐项验收。

### 权限与使用条件

- 仅内部已授权人员可进入；查询权限、敏感字段查看权限和操作权限分别判断。
- 任何资金审批不能由申请人自审；未批准不执行，批准不代表资金已经成功。

### 区块：功能导航

在当前工作区内进入需要办理的业务。

背景与用途：在当前工作区内进入需要办理的业务。

业务规则：

- 商户后台保持当前商户身份；管理后台的跨商户查询仍受角色权限限制。
- 只显示可访问模块，当前模块有明确选中状态；展开菜单不提交业务。

操作与交互结果：

- 点击菜单进入对应页面；离开未保存表单时提醒保存或放弃，取消离开保留输入。

异常处理：

- 目标不可访问时说明原因并保留可返回的导航，不能跳到另一商户替代。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：搜索与当前账号

帮助内部人员查找业务对象或管理自己的账号安全。

背景与用途：帮助内部人员查找业务对象或管理自己的账号安全。

业务规则：

- 搜索仅返回有权访问的商户或订单，结果标出对象类型和所属商户。
- 个人安全入口只修改当前登录人员资料，不修改正在查看的商户。

操作与交互结果：

- 输入线索选择结果进入准确对象；从安全入口可查看登录记录和修改凭据。

异常处理：

- 没有结果时保留搜索词并提示调整；无权限对象不泄露详情。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：当前对象与主要操作

操作前先核对对象和当前状态，避免处理错商户或错申请。

背景与用途：操作前先核对对象和当前状态，避免处理错商户或错申请。

业务规则：

- 主要操作由对象状态与人员权限共同决定；资金操作还需满足独立复核。
- 确认内容包括对象、金额或字段变化及影响；驳回等决定必须写清原因。

操作与交互结果：

- 选择操作后打开对应确认表单；取消不改变记录，提交后展示申请或处理结果。

异常处理：

- 记录被他人更新时要求刷新并重新核对，不按旧内容继续提交；提交结果未知时查询进度，不诱导重复操作。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：筛选条件

缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

背景与用途：缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 搜索（Search） | 用于缩小本页记录范围；不修改记录，应用后明细和汇总使用同一组条件。 | 只读展示；无值时显示无记录或不适用。 |
| 状态（Status） | 当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。 | 只读展示；无值时显示无记录或不适用。 |
| 商户（Merchant） | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| 子商户（Sub-merchant） | 交易所属的下级商户，与门店不是同一个概念。 | 只读展示；无值时显示无记录或不适用。 |
| 日期范围（Date range） | 限定查询起止日期，并明确使用的业务时间与时区。 | 只读展示；无值时显示无记录或不适用。 |
| From | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| To | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 多个不同条件同时生效；未填写的可选条件不限制结果。
- 起止日期使用 Asia/Manila，开始不能晚于结束；金额下限不能超过上限。
- 查询只改变显示范围，不改变订单或资金状态。

操作与交互结果：

- 填写条件后应用，汇总与明细按同一条件刷新；重置恢复默认范围，进入详情后返回保留条件。

异常处理：

- 查询失败保留条件和上次成功结果并注明未更新；无结果提示调整条件，不跳回无关数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：搜索

缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

背景与用途：缩小当前业务列表或统计的范围，帮助用户找到需要核对的记录。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| 搜索（Search） | 用于缩小本页记录范围；不修改记录，应用后明细和汇总使用同一组条件。 | 只读展示；无值时显示无记录或不适用。 |
| 状态（Status） | 当前对象的业务阶段；具体可选值及含义在本标注的状态说明中解释。 | 只读展示；无值时显示无记录或不适用。 |
| 商户（Merchant） | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| 子商户（Sub-merchant） | 交易所属的下级商户，与门店不是同一个概念。 | 只读展示；无值时显示无记录或不适用。 |
| 日期范围（Date range） | 限定查询起止日期，并明确使用的业务时间与时区。 | 只读展示；无值时显示无记录或不适用。 |
| From | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| To | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 多个不同条件同时生效；未填写的可选条件不限制结果。
- 起止日期使用 Asia/Manila，开始不能晚于结束；金额下限不能超过上限。
- 查询只改变显示范围，不改变订单或资金状态。

操作与交互结果：

- 填写条件后应用，汇总与明细按同一条件刷新；重置恢复默认范围，进入详情后返回保留条件。

异常处理：

- 查询失败保留条件和上次成功结果并注明未更新；无结果提示调整条件，不跳回无关数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：提现申请

把商户钱包资金提现到其已保存且符合资格的收款账户。

背景与用途：把商户钱包资金提现到其已保存且符合资格的收款账户。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| Withdrawal | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| 商户（Merchant） | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| 子商户（Sub-merchant） | 交易所属的下级商户，与门店不是同一个概念。 | 只读展示；无值时显示无记录或不适用。 |
| 金额（Amount） | 本次业务本金，以 PHP 展示两位小数；手续费与净额分别列明。 | 只读展示；无值时显示无记录或不适用。 |
| 手续费（Fee） | 本次业务按生效收费规则产生的费用，保留当时的计费依据。 | 只读展示；无值时显示无记录或不适用。 |
| 账户（Account） | 本次业务使用的钱包或收款账户，展示名称与脱敏号码，不能仅凭尾号判断归属。 | 只读展示；无值时显示无记录或不适用。 |
| 处理通道（Channel） | 本笔业务实际经过的处理机构；商户只能查看获授权的信息。 | 只读展示；无值时显示无记录或不适用。 |
| Transaction date | 本项对应业务事件的时间，统一按 Asia/Manila 展示；未发生时显示未完成或无记录。 | 只读展示；无值时显示无记录或不适用。 |
| 业务状态（Business status） | 该业务实际进行到的阶段，与审批结论和结果通知分开。 | 只读展示；无值时显示无记录或不适用。 |
| Approval | 当前对象的处理阶段或结论；审批、执行、付款、结算与通知分别展示，不能互相替代。 | 只读展示；无值时显示无记录或不适用。 |
| 申请人与复核人（Maker / checker） | 分别显示提交人和独立复核人，同一人不能自审。 | 只读展示；无值时显示无记录或不适用。 |
| 操作（Action） | 针对这一行记录可执行的动作；点击前检查该记录状态与本人权限。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 先选择合格账户，再填写金额；总扣款为本金加费用，不能超过可用额度和余额。
- 无账户先添加并验证，返回原提现流程；未保存的一次性账户不提供提现。
- 提交、复核、执行和到账分开显示；申请人不可自行复核。
- 提现使用已保存且符合当前商户提现资格的账户。无可用账户时引导添加并验证，完成后返回原提现流程；不提供未保存的一次性提现账户。
- 未付款充值申请可取消或按展示的有效期到期；已付款申请继续核实。提现仅在明确尚未开始执行且允许撤销的阶段可取消；结果未知或执行中不提供直接取消，先核对实际资金结果。

操作与交互结果：

- 复核收款账户、金额和手续费，完成所需验证后提交；在详情跟进申请结果。

异常处理：

- 报价变化重新确认；正在执行或结果未知时先查询，不能直接取消或重复提交。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：申请人与复核人明细表

把商户钱包资金提现到其已保存且符合资格的收款账户。

背景与用途：把商户钱包资金提现到其已保存且符合资格的收款账户。

| 页面字段 | 含义 | 取值与使用规则 |
| --- | --- | --- |
| Withdrawal | 说明本项在当前业务对象中的实际信息；保留其原始业务含义，缺失时明确显示无记录，不使用示例值代替。 | 只读展示；无值时显示无记录或不适用。 |
| 商户（Merchant） | 识别当前业务相关的人员、商户或门店；保持与本条记录归属一致，权限不因显示名称而扩大。 | 只读展示；无值时显示无记录或不适用。 |
| 子商户（Sub-merchant） | 交易所属的下级商户，与门店不是同一个概念。 | 只读展示；无值时显示无记录或不适用。 |
| 金额（Amount） | 本次业务本金，以 PHP 展示两位小数；手续费与净额分别列明。 | 只读展示；无值时显示无记录或不适用。 |
| 手续费（Fee） | 本次业务按生效收费规则产生的费用，保留当时的计费依据。 | 只读展示；无值时显示无记录或不适用。 |
| 账户（Account） | 本次业务使用的钱包或收款账户，展示名称与脱敏号码，不能仅凭尾号判断归属。 | 只读展示；无值时显示无记录或不适用。 |
| 处理通道（Channel） | 本笔业务实际经过的处理机构；商户只能查看获授权的信息。 | 只读展示；无值时显示无记录或不适用。 |
| Transaction date | 本项对应业务事件的时间，统一按 Asia/Manila 展示；未发生时显示未完成或无记录。 | 只读展示；无值时显示无记录或不适用。 |
| 业务状态（Business status） | 该业务实际进行到的阶段，与审批结论和结果通知分开。 | 只读展示；无值时显示无记录或不适用。 |
| Approval | 当前对象的处理阶段或结论；审批、执行、付款、结算与通知分别展示，不能互相替代。 | 只读展示；无值时显示无记录或不适用。 |
| 申请人与复核人（Maker / checker） | 分别显示提交人和独立复核人，同一人不能自审。 | 只读展示；无值时显示无记录或不适用。 |
| 操作（Action） | 针对这一行记录可执行的动作；点击前检查该记录状态与本人权限。 | 只读展示；无值时显示无记录或不适用。 |

业务规则：

- 先选择合格账户，再填写金额；总扣款为本金加费用，不能超过可用额度和余额。
- 无账户先添加并验证，返回原提现流程；未保存的一次性账户不提供提现。
- 提交、复核、执行和到账分开显示；申请人不可自行复核。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

状态含义：

- 待审批（Pending Approval）：提现申请等待独立复核。
- 处理中（Processing）：已经进入执行，不能直接取消。
- 成功（Succeeded）：本次提现完成，显示完成时间。
- 失败（Failed）：执行未成功，跟进实际预留资金的释放或其他处理结果。
- 已取消：仅在明确尚未执行且允许撤销时成立，保留申请历史。

异常处理：

- 报价变化重新确认；正在执行或结果未知时先查询，不能直接取消或重复提交。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

### 区块：翻页与结果数量

在保持查询条件的前提下浏览更多记录。

背景与用途：在保持查询条件的前提下浏览更多记录。

业务规则：

- 展示结果总数、当前页和每页数量；总数仅属于本次获授权筛选范围。
- 筛选变化后回到第一页，翻页不更改业务数据。
- 每行对应一条独立业务记录；列标题与详情字段使用相同含义。
- 金额、状态、时间和归属商户来自同一记录；不拼接其他订单的值。

操作与交互结果：

- 先用本页筛选找到记录，再核对本行编号、金额和状态。
- 点击本行查看进入同一记录详情；返回后保留筛选与页码。

异常处理：

- 最后一页不能继续下一页；新查询无记录时显示空结果，不显示旧页数据。

验收结果：

- 显示字段与当前对象一致；操作结果、失败提示和返回路径满足本区域规则。

## 产品与技术的协作边界

- 产品负责明确用户、业务目标、范围、内容、操作条件及可观察结果。
- 技术团队决定实现方案，并说明可行性、成本和取舍；实现方式变化不自动改变业务结果。
- 已有工程说明、原型代码或示例契约用于理解和追溯，不默认成为本次指定的实现方案。
- 正式费率、额度、时效、客服及协议正文读取生效业务资料；缺少必要配置时按本页明确的不可用行为处理，不使用演示参数替代。

