Skip to content

当面付

part0 edited this page Oct 12, 2020 · 2 revisions

第三方支付接入之支付宝当面付

首先对于支付大家都是比较了解的。目前市面上很多支付方式,云闪付,微信,支付宝,易支付,码支付等等第三方第四方的支付接口,但是大家在接入的时候会发现一个问题也就是需要企业认证才能去进行接入,让一些想要接入个人产品的开发者非常头疼,今天呢我就给大家带来一个个人开发者接入官方支付宝当面付扫码支付的一个教程。


首先支付宝的签约

  1. 第一步 打开蚂蚁金服开放平台传送门
  2. 第二步 打开传送门点击新增商户
  3. 在添加商户的商户会需要录入信息 输入类目的话 个人建议选择零售类会(也可以根据个人喜好) 营业执照可以不填 招牌照片必填(搜素引擎,百度地图) 其他的都随便填 建议真实(费率0.38/0.6)。
  4. 等待审核通过

扫码支付快速接入

当面付简介(选取支付宝当面付api处):当面付是支付宝提供的支付能力之一,主要应用在当面支付场景。通过该能力,用户可以向商家进行线下支付,资金实时到账。当面付支持2种形式:(1)商家扫描买家支付宝条码或二维码完成收款;(2)买家扫描商家二维码完成支付。

简单分为地下几个步骤

  1. 创建应用及获取APPID 1

2 成功获取到APPID进行下一步操作

2.密钥的配置(普通公钥方式)5ca70aedc2f8269b0ad44307dbc6dc27.png

需要下载一个密钥的生成工具 WINDOWS MAC_OSX

安装完成! 3

4

5 完成上面的操作后进入支付宝开放平台 并打开对应的应用,在应用的开发配置页面进行 接口加签方式 设置。点击 设置 后,输入手机验证码。 6

7 复制通过软件生成的公钥填入保存设置即完成了公钥的设置

3.简单的功能实现

  1.   配置文件
    

8 2. service

  1. 生成二维码 ewm 2.查询支付状态 zf
  2. application.yml及entity 0

config

附上几张 写文章时的截图:

支付成功后无法发起支付

支付成功

更多详细请参数信息以及api请查阅支付宝官方提供的API文档地址

(第三方接口肯定会有费率,如果想要没有费率有个方式但是丢单概率就比较有风险 微信的网页版来获取用户支付数据 通过对微信网页版的抓包 发包轮询获取支付数据然后进行数据比对业务操作)

ps:已上只是简单的Dome,实际使用还请参照业务本身;
最后希望查阅的各位能够提供宝贵的建议和指点 谢谢大家;