支付宝开放平台

模拟支付宝支付系统

荒凉一梦 提交于 2019-11-28 18:22:35
1.打开百度 2.登陆蚂蚁金服开放平台 3.扫码登陆蚂蚁金服 4. 进入我的开放平台填写信息填写完后提交 5.点击开发中心 网页&移动应用 6.点击进入网页&移动应用接入文档 7.搜索沙箱支付 8.点击进入手机网站支付沙箱联调指南 9.进入后点击沙箱接入指南 10.进入沙箱环境 11.下载沙箱工具 12.然后沙盒账号登陆,一定要用卖家账号登陆,我们刚刚下载的支付宝 13.设置应用公钥 14.点击设置应用公钥 15.点击查看密钥生成方法 16.进去以后下载第一个,如果电脑是iOS系统下载第二个,下载后看使用步骤进行操作 17.下载压缩完后就是这样 18.密钥长度是2048,然后点击生成密钥,下面就会出现一个是商品应用私钥,和一个商品公钥 19.然后复制公钥,设置公钥生成后如下: 20.接下来继续设置 21.给个地址,就是你支付完以后跳转到那个页面的地址 22.去搜索电脑支付SDK 23.进入以后根据你的需要下载对应的版本 24.然后把项目导进去,导进去以后改一下东西 这个APPID是你的沙箱应用的APPID所以要根据自己的APPID改一下 25.这里一个私的一个是共的,对应的是你这个,把里面的东西对应的全部复制进去 26.在一开始下载的工具里面找到RSA密钥 27.这个东西就是你支付成功后跳转到的地址,也要把这个改一下要和你一开始设置的网关和回调地址一样 28

Django对接支付宝实现支付宝充值金币功能

我是研究僧i 提交于 2019-11-28 15:40:29
很多网站里都有金币、积分之类的虚拟货币,获取这些往往需要充值。那么问题来了,如何在Django中对接支付宝实现支付宝充值金币的功能呢?网上很多资料都是电商的,那些都会带有订单系统之类比较复杂,而充值金币功能不需要实现那么多功能。 效果图如下: 现在就来实现Django对接支付宝支付功能吧! 登录支付宝开放平台 点击进入蚂蚁金服开放平台 https://open.alipay.com/platform/home.htm 进入支付宝沙箱环境 https://openhome.alipay.com/platform/appDaily.htm?tab=info 如图,这里是你沙箱环境的配置,左侧沙箱工具有沙箱支付宝安卓版下载,沙箱账号是你的测试账号。 下载支付宝开放平台开发助手 点击打开下载链接 打开工具,生成密钥,然后妥善保管好!! 保存密钥 把刚刚那个应用公钥2048重命名为: pub_2048.txt ,把应用私钥2048重命名为: private_2048.txt ,把这两个文件放在项目目录下。 注意:密钥的开始和结束一定要加上如下的字符串!!! -----BEGIN PRIVATE KEY----- 这里粘贴里面的密钥 -----END PRIVATE KEY----- 复制支付宝的公钥并保存 把这段支付宝公钥复制,重命名为alipay_key_2048.txt,保存到项目目录中

SpringBoot整合支付宝-当面付(一)

跟風遠走 提交于 2019-11-26 12:44:47
转换: https://blog.csdn.net/qq_36457148/article/details/98512133 闲话不多讲直接上干货 以下是当面付的Demo https://docs.open.alipay.com/54/104506 这里我们先下载Java版的下来看看 这是一个Eclipse版的Web项目,我这里使用的工具是IDEA,需要转换一下 点击File—>Project Structure 添加好之后点击右下角Apply,项目会多一个web目录 选择好项目的模块右下角点击Apply 将原先的webroot下面jsp和图片放到web下 启动项目,进入二维码支付 启动项目会报错,查看控制台,会看到乱码,产生问题原因是我们没有在zfbinfo.properties写对应的配置 我们需要去蚂蚁金服开放平台登陆入驻, 做好登陆入驻后: 在右上角点击管理中心----->开发中心------>研发服务 我们使用沙箱环境 里面有APPID等信息,对应填上我们的配置文件里面就可以了 我们现在是开发环境:(需要修改的配置项) 把支付宝网关的地址https://openapi.alipay.com/gateway.do修改为https://openapi.alipaydev.com/gateway.do appid:对应的APPID pid:商户UID 密钥生成: