spring-cloud 架构方案支付,调用逻辑已实现,支付功能未实现,此项目不提供支付功能,只提供多支付平台设计方案脚手架, 具体支付功能小伙伴们可以自行添加设计即可。
- 逐步启动pay-server,pay-zuul,pay-app,pay-channel,pay-alipay,pay-weixin服务。
- 所有请求对外请求都是通过pay-zuul网关转发到pay-app支付中心过来,内部请求不走网关服务。
- pay-app根据支付平台分配的商户号,创建商户订单
- pay-channel根据不同的业务需求选择最优的支付渠道
- 通过pay-channel选择最优的支付渠道,获取支付的负载均衡地址,调用真实的支付服务