咚宝商城支付模块开发流程及业务实现细节.pdfVIP

  • 5
  • 0
  • 约7.06千字
  • 约 9页
  • 2026-04-23 发布于北京
  • 举报

咚宝商城支付模块开发流程及业务实现细节.pdf

咚宝商城-支付模块-开发流程文档

1.开发模块描述

1.目前支付模块还是处于单体应用的子模块,

2.负责接入、、京东、银联支付等第,后期抽取成单独的服务

3.进行服务接口抽象,统一的对外支付接口

4.需要实现:付款、退款、查询、异步日志补偿、对账、自动重试

5.主从设计。支付模块要求强一致性,所有需要实时的业务操作都走Master库。

但是对账、账单等业务可以走从库

2.业务时序流程图

3.业务实现细节考虑点

3.1.付款

•app支付接口

•支付接口

•PC场景下单并支付【主要实现】

alipay.trade.page.pay

支付流程:

1.用户下单,请求支付接口

2.返回支付页面,用户进行选择支付,输入,确认支付

3.支付异步回调支付结果,完成支付

3.2退款

•alipay.trade.refund

当发生一段时间内,由于买家或者卖家的需要退款时,卖家可以通

过退款接口将支付款退还给

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档