从商户号管理到分账结算,从API签名验证到回调通知,每个环节都经过精心设计
AES-256 加密敏感信息,SHA256 API签名验证,JWT 双Token认证,RSA-SHA256 支付签名。从用户打开页面到支付成功,6步完成全流程
用户通过微信公众号菜单或链接进入商户支付页面
平台通过 snsapi_base 静默授权,获取用户openid,无需用户确认
SHA256签名验证 → 选择可用商户号 → 计算手续费 → 调用微信支付V3下单接口
返回 prepay_id + paySign(商户私钥RSA-SHA256签名),前端直接使用
用户输入密码/指纹完成支付,微信将支付结果通知平台
AES-256-GCM解密回调数据 → 更新订单状态 → 5次递增重试通知商户
简洁的API设计,让接入支付变得像调用一个函数一样简单