JAVA支付宝扫码支付开发流程

登录支付宝开发平台 -->开发接入    链接:https://open.alipay.com/platform/home.htm 如下图
找到开发服务中的沙箱  点击查看沙箱开发的流程 进入到沙箱环境中  配置相应的信息
配置图中的RSA2(SHA256)密钥   具体配置流程 查看支付宝配置流程
应用公钥与应用私钥配置完成   记录应用私钥需放到代码配置中  
在代码中配置支付宝支付对应的参数(可下载官方Demo为参考)
       上图中app_id  为沙箱环境中对应的APPID    notify_url为支付宝支付完成后的回调地址(可ip可域名外网)  gatewayUrl为支付宝网关(注意正式与测试)

逻辑代码   先获取支付宝支付地址 

       

       获取支付宝返回接口中的qr_code,然后将支付地址返回到前台   引用qrcode.js  对支付链接进行二维码生成
       $('#qrcode').qrcode(支付地址);

支付回调方法代码逻辑

 支付宝回调参数获取转换 成map

以上图片支付宝API调用为支付宝官方文档统一调用方法  具体逻辑处理依据公司业务  文档地址https://docs.open.alipay.com/194/106078/
非沙箱环境(正式环境)支付宝配置  配置对应的秘钥和appid即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值