NUSDpay 管理后台提供账单导出功能,商户可按项目和日期范围导出交易明细,用于财务核对和对账。
导出方式
在管理后台进入 报表 页面,点击 导出 按钮,选择筛选条件后下载 Excel 文件。
筛选条件
| 条件 | 说明 |
|---|
| 项目 | 选择具体项目,或导出所有项目的汇总数据 |
| 日期范围 | 选择开始和结束日期(默认近 30 天) |
账单字段说明
导出的 Excel 账单包含以下字段:
| 字段 | 说明 |
|---|
| 序号 | 记录编号 |
| 交易创建时间 | 交易发起的时间 |
| 交易入账时间 | 交易完成入账的时间 |
| 交易类型 | 网关代收(Payin)/ 网关代付(Payout)/ 结算 / 划转 / 增加余额 / 扣减余额 |
| 汇率 | 该笔交易的实际汇率 |
| 入账金额 | 该笔交易的入账金额(收入方向) |
| 支出金额 | 该笔交易的支出金额(支出方向) |
| 交易币种 | USD |
| 手续费 | 该笔交易的手续费金额 |
| 手续费币种 | 手续费的计价币种 |
| 手续费类型 | App(商户承担)/ User(终端用户承担) |
| 账户余额 | 该笔交易完成后的 NUSD 账户余额 |
| 交易 ID | 唯一交易标识,可用于系统间对账匹配 |
| 所属项目 | 该笔交易所属的项目名称 |
交易类型说明
账单中的交易类型对应以下业务操作:
| 交易类型 | 对应业务 | 金额方向 |
|---|
| 网关代收 | Payin — 终端用户向商户付款 | 入账(+) |
| 网关代付 | Payout — 商户向终端用户付款 | 支出(-) |
| 结算 | Settlement — NUSD 结算为 USD 法币 | 支出(-) |
| 划转 | Transfer — 项目间 NUSD 调拨 | 入账/支出 |
| 增加余额 | 手动调账(增加) | 入账(+) |
| 扣减余额 | 手动调账(扣减) | 支出(-) |
对账流程
导出 NUSDpay 账单
在管理后台 报表 页面,选择项目和日期范围,导出 Excel 账单。
导出商户系统账单
从商户自身的业务系统中导出同时间段的交易记录。
按交易 ID 逐笔匹配
以 交易 ID(transaction_id)作为关联键,逐笔核对金额、状态、时间。
核对汇总数据
对比双方的入账总额、支出总额、手续费总额和余额变动,确认一致。
处理差异
如发现差异,检查以下常见原因:
- 交易状态不一致(如 Payout 在途尚未完成)
- 汇率换算精度差异
- 手续费计算方式差异(App 付费 vs User 付费)
- 时区差异导致的日期边界偏移
对账公式
Payin 对账
商户入账(NUSD) = 终端用户转入金额 × 汇率 × (1 - Payin费率)
核对点:账单中的「入账金额」+ 「手续费」应等于终端用户的链上转账金额 × 汇率。
Payout 对账
App 付费模式:
终端用户到账 = 支付金额 × 汇率
商户扣减 = 支付金额 + 手续费
User 付费模式:
终端用户到账 = 支付金额 × (1 - Payout费率) × 汇率
商户扣减 = 支付金额
余额校验
期末余额 = 期初余额 + Σ入账金额 - Σ支出金额
账单中每笔交易都记录了交易后的「账户余额」,可逐笔追踪余额变动。
权限说明
| 角色 | 导出范围 |
|---|
| 超管 | 可导出所有项目或指定项目的账单 |
| 项目管理员 | 可导出当前项目或所有有权限项目的账单 |
| 财务 / Operator(Payout) | 可导出当前项目的账单 |
超管和财务角色可在账单中看到「手续费类型」字段,其他角色该字段不显示。
下一步