# 银行入账金额核对

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

# 结算规则

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

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

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

  • 结算: 指交易完成后,合作机构扣算费用,将资金从交易完成状态扭转为预打款状态的动作。资金达到预打款状态后,还需满足打款条件,才会触发物理资金向商户银行的划转

  • 结算日: 指合作机构进行结算的时间。根据结算类型不同,结算日的计算方式也有所不同:

    结算类型 计算方式 示例
    日结算 (T) 结算日根据 T+n 计算。代表 T 日成功的交易,在 n 个工作日后进行结算
    日结算 (D) 结算日根据 D+n 计算。代表 D 日成功的交易,在 n 个自然日后进行结算
    周结算 (W) 结算日根据 W+n 计算。代表 W 周内的交易,在次周起的第 n 个自然日进行结算
  • 结算币种: 合作机构结算时使用的货币

  • 打款币种: 合作机构将物理资金提现划转至商户银行时使用的货币

  • 打款条件: 资金结算后,物理资金向商户银行划转所需满足的条件。通常为累计金额条件,例如:尚未打款的累计结算金额需 ≥ 100 SGD,侧触发物理资金打款

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

# 查阅结算规则

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

  1. 查询商户与TenPay Global或合作机构签订的协议中结算条款描述

  2. 通过「结算管理」页面查看,步骤如下:

  • 登录微信公众平台,进入“全球收银台”

  • 点击「结算」,进入「结算管理」页面

  • 查看不同支付方式对应的“结算日”、“结算币种”、“打款条件”等规则

# 结算账单报告

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

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

# 结算汇总表

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

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

字段 含义 说明
acquirer_name 合作机构名称 处理该笔交易的合作机构
settle_batch_id 结算批次号 TenPay Global 分配的本次结算唯一标识
settle_time 结算时间 资金结算时间
detail_count 明细总数 本次结算所涉及的明细记录总数
payment_count 支付订单总数 本次结算所涉及的支付订单总数
payment_amount_sum 支付订单总金额 本次结算所涉及的支付订单总金额
refund_count 退款订单总数 本次结算所涉及的退款订单总数
refund_amount_sum 退款订单总金额 本次结算所涉及的退款订单总金额
dispute_count 争议扣款总数 本次结算所涉及的争议扣款总数
dispute_amount_sum 争议扣款总金额 本次结算所涉及的争议扣款总金额
dispute_reverse_count 争议扭转总数 本次结算所涉及的争议扭转总数
dispute_reverse_amount_sum 争议扭转总金额 本次结算所涉及的争议扭转总金额
trade_currency 交易币种 交易金额对应币种,参考ISO 4217标准
acquirer_amount_sum 合作机构侧总金额 本次结算所涉及的合作机构受理总金额,为正向总额减去逆向总额后的净额
acquirer_currency 合作机构侧币种 合作机构受理的币种,参考ISO 4217标准
fee_amount_sum 手续费总金额 本次结算所涉及的手续费总金额
fee_currency 手续费币种 手续费对应币种,参考ISO 4217标准
settle_amount_sum 结算总金额 本次扣除手续费后结算至商户的总金额
settle_currency 结算币种 本次结算对应币种,参考ISO 4217标准
freeze_amount 当期冻结金额 该结算批次在合作机构侧的冻结金额;
“+”代表征收冻结款,“-”代表释放冻结款,“data unavailable”代表机构未返回对应内容
total_freeze_amount 总冻结金额 截至当前批次,在合作机构侧累计处于冻结状态的总金额;
“data unavailable”代表机构未返回对应内容
freeze_currency 冻结币种 冻结金额对应币种,参考ISO 4217标准;
“data unavailable”代表机构未返回对应内容
payout_amount 当期提现金额 该结算批次从合作机构侧发起物理资金提现打款的金额;
“data unavailable”代表机构未返回对应内容
payout_currency 提现币种 提现金额对应币种,参考ISO 4217标准;
“data unavailable”代表机构未返回对应内容
adjustment_amount 手工调账金额 该结算批次(因机构以往结算金额产生误差)进行手工调账的金额;
“data unavailable”代表机构未返回对应内容
adjustment_currency 手工调账币种 手工调账金额对应币种,参考ISO 4217标准;
“data unavailable”代表机构未返回对应内容
current_rolling_reserve_change 当期循环保证金收入/支出 该结算批次合作机构征收的循环保证金金额;
“+”代表征收保证金,“-”代表释放保证金,“data unavailable”代表机构未返回对应内容
total_rolling_reserve 循环保证金总额 截至当前批次,合作机构侧累计征收的循环保证金总额;
“data unavailable”代表机构未返回对应内容
opening_unsettled_amount 期初未结算金额 截至当前批次结算前,(因超结算限额等)尚未结算的总额;
“data unavailable”代表机构未返回对应内容
closing_unsettled_amount 当期未结算金额 当前批次结算后,(因超结算限额等)尚未结算的总额;
“data unavailable”代表机构未返回对应内容

# 结算明细表

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

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

字段 含义 说明
settle_batch_id 结算批次号 TenPay Global 分配的本次结算唯一标识
listed TenPay Global交易号 TenPay Global 为每笔交易分配的唯一标识。
当 trade_type = PAYMENT 时,等于 TenPay Global 支付单号;
当 trade_type = REFUND 时,等于 TenPay Global 退款单号;
当 trade_type = DISPUTEDISPUTE_REVERSE 时,等于 TenPay Global 争议单号
trade_type 交易类型 枚举值包括:PAYMENT(支付)、 REFUND (退款)、DISPUTE (争议扣款)、DISPUTE_REVERSE (争议抗辩成功,争议扭转)、OTHER (其他导致结算金额变动的交易类型)
out_trade_no 商户订单号 商户为每笔支付分配的唯一标识
out_refund_no 商户退款单号 商户为每笔退款分配的唯一标识。
当 trade_type = PAYMENTDISPUTEDISPUTE_REVERSE 时,为空
trade_state 交易状态 当 trade_type= PAYMENT 时,等于支付状态;
当 trade_type= REFUND 时,等于退款状态;
当 trade_type = DISPUTEDISPUTE_REVERSE 时,为空
trade_amount 交易金额 当 trade_type = PAYMENT 时,等于支付金额;
当 trade_type = REFUND 时,等于退款金额;
当 trade_type = DISPUTE 时,等于争议扣款金额;
当 trade_type = DISPUTE_REVERSE 时,等于争议扭转金额
trade_currency 交易币种 ISO 4217 中定义的三位字母币种代码展示。
当 trade_type = PAYMENT 时,等于支付币种;
当 trade_type = REFUND 时,等于退款币种;
当 trade_type = DISPUTE 时,等于争议扣款币种;
当 trade_type = DISPUTE_REVERSE 时,等于争议扭转币种
trade_create_time 交易创建时间 当 trade_type = PAYMENT 时,等于支付创建时间;
当 trade_type = REFUND 时,等于退款创建时间;
当 trade_type = DISPUTEDISPUTE_REVERSE 时,等于争议产生时间
trade_finish_time 交易完成时间 当 trade_type = PAYMENT 时,等于支付成功时间;
当 trade_type = REFUND 时,等于退款成功时间;
当 trade_type = DISPUTEDISPUTE_REVERSE 时,等于争议达到终态的时间,达到终态前为空
payment_method_key 支付方式名称 交易对应支付方式
ref_order_no 参考订单号 商户用于追溯消费而指定的标识;
当 trade_type = REFUNDDISPUTEDISPUTE_REVERSE 时,为空
acquirer_name 合作机构名称 处理该笔交易的合作机构
acquirer_amount 合作机构侧金额 该笔交易对应的合作机构受理金额
acquirer_currency 合作机构侧币种 合作机构受理的币种
fee_amount 手续费金额 当 trade_type = PAYMENT 时,等于支付手续费金额;
当 trade_type = REFUND 时,等于退款手续费金额;
当 trade_type = DISPUTE 时,SG地区表示拒付受理费用金额,JP地区表示拒付调单费用金额
fee_currency 手续费币种 trade_type = PAYMENT 时,等于支付手续费币种;
trade_type = REFUND 时,等于退款手续费币种;
当 trade_type = DISPUTE 时,等于争议扣款手续费币种
settle_amount 结算金额 该笔交易扣除手续费后的结算金额
settle_currency 结算币种 该笔交易结算至商户的币种
acquirer_trade_no 合作机构交易单号 合作机构为该笔交易分配的唯一标识
note 交易注释 对于 trade_type = OTHER 的交易,该字段用于解释变动原因
store_id 门店编号 商户门店编号
app_id 应用ID 商户小程序ID

# 获取结算账单

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

注:结算账单文件的最早可生成时间,通常为结算日后 1 自然日的下午 15:30

  • 登录微信公众平台,进入“全球收银台”

  • 点击「结算」,进入「结算账单」页面,选择“下载结算账单”

  • 筛选“结算时间”、“收单机构”、“下载文件格式”(Excel 或 PDF)后,点击“生成结算账单”

  • 文件生成可能需要较长时间,此时离开页面不会影响生成进度。生成完成后,点击“下载”即可获取结算账单文件

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

# FAQ

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

A:在开启全球收银台服务的初期,可能会出现结算金额为负值的情况,这是由于本结算周期内的逆向金额超过了正向金额扣费后的净额。结算金额出现负值是服务初期的正常现象,随着服务进行,正向支付与逆向退款等交易滚动起来后,结算金额通常会恢复为正值。若结算金额为负值,商户的结算银行账户不会收到打款,负值金额将从下一次结算金额中扣除。