status: accepted
date: 2026-09-09
0001 - 支付渠道抽象 + 微信支付先行
出口自助支付需要在线收款,可选路径有:微信直连、支付宝直连、聚合支付商。我们决定在订单实体之下引入支付渠道接口(下单、查单、通知挂点),第一个实现为微信 Native 扫码支付,测试阶段以小额真实交易打通;支付宝后续作为第二个实现,不在本期。
Considered Options
- 聚合商一次接入微信+支付宝:少一套代码,但引入第三方依赖与分账成本,且现场已有微信测试条件。
- 直连两套并行开发:工作量翻倍,支付宝场景(境外车主)暂未验证需求。
Consequences
- 支付流水按渠道拆支付方式(
wechat / alipay),日对账直接可用;渠道细节(预支付单号、查单结果)只存在订单上,不污染流水语义。
- 渠道接口必须把"查单"作为一等能力(原因见 ADR-0002),不能只做下单+回调。