本项目为支付宝直付通支付网关全链路集成,覆盖电商平台核心支付场景。包含26个能力域:收银台支付(H5/JSAPI/APP/NATIVE/小程序5种客户端)、异步通知RSA2验签、退款、分账结算、合单支付、商户入驻进件、交易管理、账单拉取、子商户余额查询等。封装45个支付宝API方法,实现9大产品模块100%覆盖。核心功能路径:用户下单→收银台路由→支付宝网关→异步通知验签→分账结算→订单状态同步。支持沙箱调试与生产环境无缝切换,满足SaaS多租户支付需求。
开发周期:3轮迭代(v2.0→v2.1→v2.2),7天完成交付。
技术栈:Java 21 + Spring Boot + Maven + 自定义HTTP封装(不依赖SDK)。
架构亮点:采用Plugin模式实现Payment接口,10分钟可扩展新支付渠道;CashierSupport动态路由,无需修改收银台代码即可接入;RSA2签名/验签全自建,支持自签名与支付宝公钥双模式。