# 银行入账金额核对

商户可以通过 Tenpay Global 提供的结算账单报告,与银行入账金额进行核对

# 结算规则

开始核对前,请先了解不同支付方式对应的结算规则

# 结算规则相关术语及说明

结算规则通常由以下信息组成:

  • 结算: 指资金从交易完成状态扭转为预打款状态。资金达到预打款状态后,还需满足打款条件,才会触发物理资金向商户银行的划转
  • 结算日: 指完成的交易扣除费用后,进行结算的时间。根据结算类型不同,结算日的计算方式也有所不同:
    结算类型 计算方式 示例
    日结算 (T) 结算日根据 T+n 计算。代表 T 日成功的交易,在 n 个工作日后进行结算 接在进行结算后
    周结算 (W) 结算日根据 W+n 计算。代表 W 周内的交易,在次周起的第 n 个自然日进行结算 接在上一张照片后
  • 结算币种: 结算及打款时使用的货币
  • 打款条件: 资金结算后,物理资金向商户银行划转前所需满足的条件。通常为累计金额条件,例如:尚未打款的累计结算金额需 ≥ 1,000 SGD,才会触发物理资金打款

    注:若希望调整结算规则,请联系 Tenpay Global 全球收银台团队

# 查阅结算规则

商户可通过以下两种方式查看结算规则:

  1. 查询商户与合作机构签订的协议中结算部分相关描述

  2. 通过「结算管理」页面(即将上线)查看,步骤如下:

  • 登录微信公众平台,进入“全球收银台”
  • 点击「结算」,进入「结算管理」页面
  • 查看不同支付方式对应的“结算日”、“结算币种”、“打款条件”等规则 接在打款条件规则后

# 结算账单报告

结算账单报告中包含了结算汇总表与结算明细表

查看报告样例:[Excel] 结算账单报告 - Tenpay Global 全球收银台

# 结算汇总表

结算汇总表展示了结算日所涉及结算的成功交易总数/总金额、扣费总金额及结算总金额等信息

下表展示了结算汇总表的字段及字段说明:

字段 含义 说明
acquirer_name 合作机构名称 处理该笔交易的合作机构
settle_batch_id 结算批次号 Tenpay Global 分配的结算唯一标识
settle_time 结算时间 资金结算时间
payment_count 支付订单总数 本次结算所涉及的支付订单总数
payment_amount_sum 支付订单总金额 本次结算所涉及的支付订单总额
refund_count 退款订单总数 本次结算所涉及的退款订单总数
refund_amount_sum 退款订单总金额 本次结算所涉及的退款订单总额
trade_currency 交易币种 支付/退款订单的币种
acquirer_amount_sum 合作机构下单总金额 本次结算所涉及的合作机构侧下单总额,通常为支付订单总额减去退款订单总额后的净额
acquirer_currency 合作机构下单币种 合作机构侧受理币种
fee_amount_sum 手续费总金额 本次结算所涉及的手续费总额
fee_currency 手续费币种 手续费的币种
settle_amount_sum 结算总金额 本次结算的总额
settle_currency 结算币种 向商户结算及物理资金打款的币种

# 结算明细表

结算明细表展示了结算日所涉及结算的交易流水、每笔交易扣费情况及每笔交易的结算金额等信息

下表为结算明细表的字段及字段说明:

字段 含义 说明
settle_batch_id 结算批次号 Tenpay Global 分配的结算唯一标识
listed Tenpay Global 交易号 Tenpay Global 为每笔交易分配的唯一标识。当 trade_type = PAYMENT 时,等于 Tenpay Global 支付单号;当 trade_type = REFUND 时,等于 Tenpay Global 退款单号
trade_type 交易类型 PAYMENT(支付)或 REFUND(退款)
out_trade_no 商户订单号 商户为每笔支付分配的唯一标识
out_refund_no 商户退款单号 商户为每笔退款分配的唯一标识。当 trade_type = PAYMENT 时,为空
trade_state 交易状态 trade_type=PAYMENT 时,等于支付状态;当 trade_type=REFUND 时,等于退款状态
trade_amount 交易金额 trade_type = PAYMENT 时,等于支付金额;当 trade_type = REFUND 时,等于退款金额
trade_currency 交易币种 ISO 4217 中定义的三位字母币种代码展示。当 trade_type = PAYMENT 时,等于支付币种;当 trade_type = REFUND 时,等于退款币种
trade_create_time 交易创建时间 trade_type = PAYMENT 时,等于支付创建时间;当 trade_type = REFUND 时,等于退款创建时间
trade_finish_time 交易完成时间 trade_type = PAYMENT 时,等于支付成功时间;当 trade_type = REFUND 时,等于退款成功时间
payment_method_key 支付方式名称 交易对应支付方式
ref_order_no 参考订单号 商户用于追溯消费而指定的标识
acquirer_name 合作机构名称 处理交易的合作机构
acquirer_amount 合作机构下单金额 合作机构侧受理金额
acquirer_currency 合作机构下单币种 合作机构侧受理币种
fee_amount 手续费金额 trade_type = PAYMENT 时,等于支付手续费金额;当 trade_type = REFUND 时,等于退款手续费金额
fee_currency 手续费币种 trade_type = PAYMENT 时,等于支付手续费币种;当 trade_type = REFUND 时,等于退款手续费币种
settle_amount 结算金额 该笔交易扣除手续费后的结算金额
settle_currency 结算币种 该笔交易结算时的币种
acquirer_trade_no 合作机构交易单号 合作机构分配的交易唯一标识

# 获取结算账单

通过小程序商户平台生成并下载结算账单文件:

注:结算账单文件通常在结算日的次日才可生成

  • 登录微信公众平台,进入“全球收银台”
  • 点击「结算」,进入「结算账单」页面,选择“下载结算账单” 接在下载结算账单后
  • 筛选“结算时间”、“收单机构”、“下载文件格式”(Excel 或 PDF)后,点击“生成结算账单” 接在生成结算账单后
  • 文件生成可能需要较长时间,此时离开页面不会影响生成进度。生成完成后,点击“下载”即可获取结算账单文件 接在结算账单文件后

    注:针对每个收单机构的每个结算日,仅可生成一次 Excel 格式和一次 PDF 格式的结算账单文件。生成后的文件按照结算时间排序,若需重新下载已生成过的历史结算账单,请翻阅结算账单生成记录,找到目标文件并点击下载

# FAQ

Q:为何某个结算日的结算金额出现负数?

A:在开启全球收银台服务的初期,可能会出现结算金额为负值的情况,这是由于结算日所对应交易日的正向支付扣费后净额,小于该结算日与上一结算日之间成功完成的退款总额。结算金额出现负值是服务初期的正常现象,随着服务进行,支付与退款交易滚动起来后,负值极少场景会出现(除退款率发生较大波动)。若结算金额为负值,商户的结算银行账户不会收到打款,负值金额将从下一次结算金额中扣除。