支付宝支付之APP支付接口 服务器端

来源:互联网 发布:zealer fix淘宝店 编辑:程序博客网 时间:2024/04/29 08:27

首先.先了解支付宝支付时的流程:


整体步骤: 
   1, 用户选择支付宝付款,发送请求给客户端


   2, 客户端将请求发送给商户服务端,获取签名后的订单信息


   3, 商户服务端将签名后的订单信息给商户客户端


   4, 商户客户端根据签名后的订单信息调用支付宝客户端的支付接口


   5, 支付宝客户端向支付宝服务端发送支付请求


   6, 支付宝服务端完成支付请求----------------12,异步发送支付通知给商户服务端, 13,商户服务端响应给支付宝服务端


   7, 支付宝服务端将支付结果返回支付宝客户端(同步)


   8, 支付宝客户端将支付结果返回给商户客户端


   9, 商户客户端将支付结果同步发送给商户服务端,验签,解析支付结果


   10,商户服务端返回最终支付结果给商户客户端


   11,商户客户端显示支付结果


注: 

    其实客户端主要做的是(第二 三步)返回订单签名,给商户客户端,第十二步,支付成功时,支付宝异步通知商户服务端,只有这两步需要服务端处理


代码与过程展示: http://download.csdn.net/download/gjm15652957971/10154257