【在线支付】支付宝即时到账

凯哥java

共 1442字,需浏览 3分钟

 ·

2023-03-04 01:22

支付宝即时到账

一:功能演示

步骤: 挑选商品并使用支付宝平台付款

(1)  选择商品放入购物车,生成交易参数。

 

(2)  选择支付宝付款方式。

 

 

步骤: 跳转到收银台页面

 用户可以打开手机钱包选择“扫一扫”,对准屏幕扫码,待手机提示付款后

选择支付工具输入密码支付即可。


 

如果不想使用手机支付,可以点击上图所示页面右侧的“登录账户付款”,

输入支付宝账号和密码登录。如下图:

 

步骤: 进入收银台,选择支付方式。

如果在步骤 中是支付宝会员登录,可以有如下支付方式:余额支付、余额宝、快

捷支付、网银支付等。


 

步骤: 完成付款

付款完成后,支付宝提示成功付款,如下图:

 

 

步骤: 页面自动跳转回商户网站。

若在支付时,传递给支付宝的参数中包含 return_url 参数,则支付完成后,支付宝

的提示支付成功页面会停留几秒后跳转回 return_url 参数指定的商户路径页面。

 

 

二:数据交互


 

 

 (1)  构造请求数据

商户根据支付宝提供的接口规则,通过程序生成得到签名结果及要传输给支付宝的

数据集合。

(2)  发送请求数据

把构造完成的数据集合,通过页面链接跳转或表单提交的方式传递给支付宝。

(3)  支付宝对请求数据进行处理

支付宝得到这些集合后,会先进行安全校验等验证,一系列验证通过后便会处理这

次发送过来的数据请求。

(4)  返回处理的结果数据

对于处理完成的交易,支付宝会以两种方式把数据反馈给商户网站。

>  程序上自动进行重新构造 URL 地址链接,在用户当前页面上通过自动跳转的

方式跳回商户在请求时设定好的页面路径地址(参数 return_url,如果商户没

有设定,则不会进行该操作);

支付宝服务器主动发起通知,调用商户在请求时设定好的页面路径(参数

notify_url,如果商户没有设定,则不会进行该操作)。

(5)  对获取的返回结果数据进行处理

商户在同步通知处理页面(参数 return_url 指定页面文件)或服务器异步通知页面

(参数 notify_url 指定页面文件)获取支付宝返回的结果数据后,可以结合自身网

站的业务逻辑进行数据处理(如:订单更新、自动充值到会员账号中等)。

三:对接开发前期准备

1:需要在支付宝申请到商户号。

官网:https://b.alipay.com/order/techService.htm

需要使用到的:

合作身份者ID

收款支付宝账号

商户的私钥

2:配置一个外网可以访问的地址。

这里支付宝异步通知或是同步通知需要使用的。

怎么设置自己localhost项目在外网可以访问?请看下面链接

http://www.kaigejava.com/bbs/ebook/115.jhtml

阅读原文获取文档

 

 

 

 

 

 

 

 


浏览 33
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报