支付宝支付之APP支付接口 服务器端
首先.先了解支付宝支付时的流程:
整体步骤:
1, 用户选择支付宝付款,发送请求给客户端
2, 客户端将请求发送给商户服务端,获取签名后的订单信息
3, 商户服务端将签名后的订单信息给商户客户端
4, 商户客户端根据签名后的订单信息调用支付宝客户端的支付接口
5, 支付宝客户端向支付宝服务端发送支付请求
6, 支付宝服务端完成支付请求----------------12,异步发送支付通知给商户服务端, 13,商户服务端响应给支付宝服务端
7, 支付宝服务端将支付结果返回支付宝客户端(同步)
8, 支付宝客户端将支付结果返回给商户客户端
9, 商户客户端将支付结果同步发送给商户服务端,验签,解析支付结果
10,商户服务端返回最终支付结果给商户客户端
11,商户客户端显示支付结果
注:
其实客户端主要做的是(第二 三步)返回订单签名,给商户客户端,第十二步,支付成功时,支付宝异步通知商户服务端,只有这两步需要服务端处理
代码与过程展示: http://download.****.net/download/gjm15652957971/10154257