支付宝交互处理流程

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

支付宝通讯需求说明

节点配置流程图

图1

SWHTTPSS 侦听节点:服务端,主要负责接收支付宝发起的请求。

DEF1 流程1:用于配置收到请求报文后的交易流程。

SWHTTPSC 侦听节点:客户端,主要负责向支付宝发起交易请求。

DEF2 流程2:用于配置发起请求报文后的交易流程。

支付宝发起请求报文:

1.支付宝请求(来帐)处理流程(同步方式):

(1)支付宝请求1到SWHTTPSS节点,报文调度发送报文2至DEF1。

(2)DEF1流程调用原子交易进行业务处理3返回SWHTTPSS节点,DEF1流程结束。

(3)SWHTTPSS节点4返回应答给支付宝,完成应答。

2.支付宝批量查询请求(来帐)处理流程(异步方式):

(1)支付宝请求1到SWHTTPSS节点,报文调度2使用DEF1流程处理。

(2)DEF1流程调用原子交易进行业务处理(组接收报文)3返回SWHTTPSS 节点。

(3)DEF1处理完成后发批量查询指令5到DEF2流程,DEF1流程结束。

(4)DEF2流程调用原子交易(结果通知报文)1发送到SWHTTPSC节点.

(5)SWHTTPSC节点向支付宝发送通知请求报文2,等待支付宝应答。

(6)支付宝发送接受报文3到SWHTTPSC。

(7)SWTCPSC节点收到支付宝应答后4报文调度发送至DEF2。

(8)DEF2流程调用原子交易进行交易处理,流程结束。

平台发起请求报文:

1.平台发起清算通知报文处理流程(同步方式):

(1)DEF2流程中调用原子交易,组成清算文件和清算通知报文。

(2)DEF2报文调度1发送至SWHTTPSC节点。

(3)SWHTTPSC判断文件标志,如果有文件需要发送,先向支付宝发送文件。

(4)文件发送完成后,发送文件通知报文,同步等待支付宝发送接收报文3。

(5)SWHTTPSC收到应答报文后,转发报文4至DEF2。

(6)DEF2流程调用原子交易进行业务处理,结束流程。

3.文件传送相关说明:

(1)如果报文中有文件需要传输,业务处理中会设置文件标志,变量名暂定如下,可以调整:

$fileflag 文件标志(1 有文件0无文件)

$filename 文件名称(文件的绝对路径)

$url_suf URL后缀(有文件时需要一个签名后的URL后缀)(2)URL说明:

支付宝文件服务器的URL格式如下:

http://172.27.16.2/file/$url_suf

其中:172.27.16.2可以从侦听SWHTTPSC的配置中获取,$url_suf则在

业务中设置。

注意:

文件传送完成后,需要发送清算文件通知报文,报文中访问的URL和前面批量查询结果通知报文的URL一致。

相关文档
最新文档