您当前的位置:首页 > 计算机 > 精彩资源

最详细支付宝接口申请、使用!!!带详细流程--实践--支付宝当面付申请

时间:06-15来源:作者:点击数:

支付宝–官网-申请当面付步骤

申请条件:

1、支持的账户类型:经过实名认证的个人/企业支付宝账户

2、签约申请提交资料:

  • 经营场所照片
  • a有门头照的经营场所,需提供门头照;
  • b. 无门头照的经营场所,需提供内景照或场景照
  • 2)同名的营业执照(即与支付宝账户认证名称一致)
  • a. 若签约时未提供同名营业执照,可申请“基础版”,商家收款有限额,可长期使用。
  • 注:这句话的意思懂的都懂啊 营业执照是非必填项 经营内容,一般选零售,比如生活百货等等 一定不要选金融/计算机啥的
  • b. 若签约时提供了同名营业执照,或者签约后补充了同名营业执照,商家收款无限额
  • 根据相关要求,新签该产品的商家,在未满90日或连续交易未满30日期间,通过该产品收款的资金将于次日结算(T+1)。

成功图片

在这里插入图片描述

具体步骤:

第一步:申请当面付

支付宝–官网-申请当面付步骤点进去 直接登录支付宝,创建一个应用(这里注意事项 在上面已经说了)。之后就是应用签约。

第二步:创建应用并进行签约

就是创建好应用—>等到支付宝进行审核完成。然后如下图 到控制台 选择我的应用,选择自研接入。我的是网页和移动应用,在这里选择的就是这个。

在这里插入图片描述

第三步:开发设置

这是从应用里面点过来的。

在这里插入图片描述

不懂设置的 都可以点开上面的那个开发设置

在这里插入图片描述

接口加签就是 支付宝文档有在线的配置密钥 生成复制粘贴上去就可以了。

在这里插入图片描述
在这里插入图片描述

这个就填入接口加密中也是之后填入配置文件中的。 生成之后,记得自己也保存一份,等下要用到配置文件中。

应用网关这个当时随便填的,因为还没有确定下来,后面根据业务需求可以更改的。

**接口内容加密:**根据自己业务需求来定,我暂时都没有。

授权回调:我也还没有。

开发设置好之后

JavaDemo这个是支付宝 官方给出来的小 demo。下载下来 改好配置可以直接运行和查看。

用idea 打开 TradePayDemo 项目

项目结构是这样的。
在这里插入图片描述
配置文件讲解:

我这里只给出需要完善的配置,其他的默认 在项目中已经有了。我也会告诉你去哪里找到这些配置数据的。

在这里插入图片描述
pid和appid:点进的你的账户中心
在这里插入图片描述
RSA私钥和公钥

就是之前的让大家生成的那个。

在这里插入图片描述
支付宝公钥

也是在接口加密那个地方可以查看到的。

在这里插入图片描述

配置完成后->修改 main 方法 测试

1、这是第一个地方 生成二维码的方法 将他打开。

在这里插入图片描述

2、生成二维码[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

在这里插入图片描述

3、启动main方法

这是告诉你一个订单号 等下可以利用这个订单号将这个订单号复制下来 等下用来查询去查询是否交易成功

在这里插入图片描述

这是告诉你已经这次的交易已经开始 支付二维码已经生成 。 一个二维码对应一次交易 时效是5分钟吧好像。

在这里插入图片描述

输出了这条语句,就可以去看自己电脑上有没有生成二维码图片,

4、生成了二维码图片,接下来就是 找一个小伙伴帮你进行测试了。 这个金额没有调整就是一分钱的。

在这里插入图片描述

测试付款之后,调用回调函数查看是否支付成功

打开main 方法中 这个测试查询交易

在这里插入图片描述

点进这个方法

将之前获的的订单号 填进去,不然成功不了。

在这里插入图片描述

如果成功支付了 控制台会输出下列这句话

在这里插入图片描述

TradePaySDK 的概述

  • 这个可以称之为工具的依赖。之前需要用到的东西,都在这里面疯转好了。
  • 在18年之前,这个SDK的依赖还没有放入中央maven仓库,需要自己安装到本地仓库。
  • 在18年后,蚂蚁金服已经将这个SDK依赖放入中央仓库,所以不需要再去自己安装到本地maven中去了。直接引用就可以了。
  • TradePaySDK依赖
  • 不过最烦人的就是这个maven有个反人类的识别,真的是烦人。
  • 版本有很多,我这里放的是最新的,我还没有进行全部测试,也不敢说一定兼容,但是我崇尚学习阶段先搞最新的,不行了再降吗。
<!-- https://mvnrepository.com/artifact/com.alipay.sdk/alipay-sdk-java -->
<dependency>
    <groupId>com.alipay.sdk</groupId>
    <artifactId>alipay-sdk-java</artifactId>
    <version>4.14.3.ALL</version>
</dependency>

那入门案例–就完结撒花啦。

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门