跨境支付业务流程
一、跨境支付完整业务流程(主流电汇 / 跨境收付款、第三方跨境支付)
分 ** 进口付汇(国内付款→境外收款)、出口收汇(境外付款→国内结汇)** 两大场景,以持牌跨境支付机构(第三方支付 + 外管备案)通用流程为准。
(一)出口收汇(外贸商家收境外货款,最常用)
境外买家→境外清算通道→跨境支付机构→国内银行→商户人民币账户
- 下单签约境外消费者在跨境电商 / 外贸平台下单,币种外币(USD/EUR 等),生成订单,商户录入订单信息(商品、金额、国别、报关信息)。
- 境外付款买家信用卡 / 本地电子钱包 / 境外网银付款,资金进入境外合作清算机构(Visa/Mastercard、当地支付公司)。
- 境外资金归集清算机构 T+1~T+N 汇总资金,统一打款至支付机构境外备用金账户(境外离岸账户)。
- 国际清算与跨境申报(外管核心)支付机构按外管局要求做涉外收入申报、国别申报、贸易真实性核验,提交报关单 / 清单、订单、物流单(三流合一)。
- 跨境入境换汇(结汇)外币从境外账户跨境汇入支付机构境内备付金专户,银行实时 / 定时根据银行现汇买入价结汇成人民币。
- 国内清算分账扣除手续费、通道费、平台佣金后,人民币划转至商户对公 / 法人结算账户。
- 账务对账 & 回单T+1 生成结算账单、跨境申报回执、结汇水单,商户做账报税。
(二)进口付汇(国内采购 / 海淘付外币给境外供应商)
国内用户人民币→支付机构→银行购汇→跨境出境→境外商户外币账户
- 用户下单,支付人民币;
- 支付机构归集人民币,向合作银行购汇(人民币换外币);
- 外管对外付款申报(付汇备案、贸易 / 个人用途核验);
- 银行从境内外币专户跨境汇出外币至境外合作清算;
- 境外清算拆分资金打给收款商户;
- 对账、手续费结算。
(三)个人跨境(留学缴费、海淘)精简流程
用户实名→人民币支付→机构归集购汇→跨境出境→境外收款,受个人 5 万美元 / 年便利化额度管控。
二、跨境支付测试要点(功能 + 接口 + 财务 + 合规 + 性能 + 异常,测试岗落地用)
1. 基础功能测试
1.1 订单与下单
- 多币种校验:USD、EUR、GBP、JPY 等币种下单,金额小数位合规(日元无小数、美元 2 位小数);
- 国别、收付款地区配置:受限国家(制裁地区、高危黑名单)无法创建订单;
- 商品类型区分:货物贸易 / 服务贸易 / 个人项下,对应不同申报字段。
1.2 收付款链路
- 境外支付成功 / 失败、超时、拒付全场景;
- 结汇 / 购汇成功、部分失败、全额失败;
- 分账:手续费、通道费、平台佣金扣减后结算金额准确性。
2. 汇率 & 换汇核心测试(跨境独有重点)
- 汇率生效时间:实时汇率、日间牌价、隔日牌价切换;
- 结汇:外币金额 × 现汇买入价 = 入账人民币,四舍五入精度校验;
- 购汇:人民币 ÷ 现汇卖出价 = 出境外币;
- 汇率波动场景:下单和付款跨零点、跨交易日(银行休市无牌价);
- 手续费计价:外币手续费 / 人民币手续费两种计费模式。
3. 外汇合规 & 外管申报(重中之重,跨境区别国内支付)
3.1 额度管控
- 个人跨境:年度便利化额度 5 万美元,超额度拦截付款;
- 企业贸易:凭报关数据占用贸易额度,无备案无法付汇。
3.2 三流合一校验
订单、物流、报关单三单信息一致性校验:金额、国别、商品名称不一致触发申报驳回;
3.3 涉外申报报文
系统自动生成外管局申报报文,字段:交易编码(121010 货物贸易等)、国别代码、收付汇性质、收付款人信息,报文格式、字段长度、编码正确性;
3.4 黑名单拦截
OFAC 制裁名单、高危国家、黑名单商户 / 用户,交易直接阻断。
4. 接口测试(上下游多方对接)
对接四方接口:境外清算通道、境内备付金银行、外管申报接口、商户系统
- 境外通道接口:支付申请、异步回调、退款回调、拒付通知;
- 银行结购汇接口:购汇申请、结汇回执、跨境汇出回执;
- 外管申报接口:报文上报、申报失败退回、补申报;
- 异常接口:超时、报文丢包、重复回调、重复申报(幂等校验,防止重复结汇 / 重复申报)。
5. 退款、拒付、差错账务测试(高频 BUG 点)
- 外币退款:原币种原路退回,结汇后人民币退款反向汇兑,汇损核算;
- 境外拒付:持卡人拒付→资金从备付金倒扣,系统账务冲正;
- 单边账场景:境外通道扣款成功、境内结汇失败;境内入账成功、境外回调失败,核查补单 / 退款逻辑;
- 部分退款、全额退款、跨结算周期退款。
6. 账务 & 对账测试
- 三级账:用户订单账、机构中间台账、银行清算账三方对账;
- 备付金台账:境内外币备付金、人民币备付金、境外离岸账户资金变动;
- 结汇水单、银行回单、申报回执数据一一匹配;
- 月末汇兑损益计提(外币账户月末汇率折算差异)。
7. 性能 & 兼容性测试
- 高峰期批量申报:大批量订单同步向外管、银行发报文,接口并发;
- 跨时区:境外欧美节假日、国内法定节假日(银行停汇停结),交易挂单延后处理;
- 多终端:跨境海外站点多语言、多地区展示币种。
8. 安全测试
- 跨境资金篡改:修改订单外币金额、汇率,系统防篡改校验;
- 实名校验:个人 / 企业资质缺失无法发起跨境收付;
- 数据加密:跨境报文、境外用户敏感信息加密传输。
三、高频测试用例精简举例
- 个人当年已用 4.99 万美金额度,再付 2000 美金→拦截提示超年度额度;
- 下单 EUR100,跨银行换汇时点,用次日汇率结汇,核对入账人民币;
- 订单国别为受制裁国家,提交付款直接失败;
- 境外通道回调重复 2 次,系统只入账 1 次(幂等生效);
- 结汇成功后商户申请全额退款,外币原路退回,产生汇兑差额计入损益。
跨境支付全流程测试用例清单
