该方法解决人脸支付设备支付宝扫付款码支付设置,使用支付宝开放平台第三方应用方式接入,商家可以绑定自己的支付宝商户号,用户通过支付宝付款码被扫支付时,资金实时到商户支付宝商户号!
设置步骤如下:(参考支付宝开发入驻指南:https://opendocs.alipay.com/common/08yegz)
1、使用实名认证的企业支付宝账户登录,进入支付宝蚂蚁开放平台https://open.alipay.com/develop/manage
2、新入驻用户通过身份标识--拓展身份,签约“系统服务商ISV“(或 “提供第三方服务+自研开发服务”,因不同账号查看不一样,下方是以提供第三方服务+自研开发服务”显示为例,只要不是“自研开发者”即可)。如果已签约,该步骤可以直接跳过。
签约通过,可在 蚂蚁开放平台 > 点击右上方邮箱 > 进入主账户管理查看已入驻的角色,如下图
3、进入蚂蚁开放平台控制台 > 第三方应用 > 创建第三方应用 ,按指引填写好信息,如下图:
4、产品绑定,必绑定产品:当面付和手机网站支付;如果使用商米D2支付宝刷脸支付需要选择刷脸付,如果使用分账功能,需要选择商家分账。如下图:
5、设置授权回调地址
选择功能后,返回页面勾选以阅读并同意,点击授权回调地址设置,如下图:
设置回调地址,必须选择https,回调地址格式如下:
独立版:https://域名/admin/shop
微擎版:https://域名/web/index.php
6、设置接口加签方式
点击接口加签方式---设置,如下图:
7、接下来如何获取公私钥,生成支付宝公钥。
第一种获取方法:使用支付宝官方提供的生成rsa公私钥功能,网址 https://opendocs.alipay.com/common/02kipl
下载支付宝密钥生成工具,根据您电脑的版本下载,下载安装,打开,如下图
选择密钥格式:PKCS1(非JAVA适用);
密钥长度:2048
点击生成密钥
有些是选择密钥格式:PKCS1(非JAVA适用);RSA2,点击生成密钥,如下图
第二种获取方法,下载“RSA签名验签工具.bat”, secret_key_tools_RSA_win.zip 解压文件,鼠标双击RSA签名验签工具。
打开“RSA签名验签工具.bat”,界面示例如下图,选择密钥格式:PKCS1(非JAVA适用),选择密钥长度2048位。点击 “生成密钥”,会自动生成商户应用公钥和商户应用私钥。
若担心点击复制密钥可能会复制不全,建议使用快捷键 ctrl+A 全选复制,复制完成后粘贴到商城后台--支付宝登录--基础设置对应处。
将应用私钥复制到记事本中,注意保存应用私钥!!!
点击复制公钥,将公钥复制到支付宝开放平台填写公钥字符处,点击保存设置。如下图:
点击下一步。
点击复制公钥,如下图:
将复制的公钥粘贴到记事本,待用!!!
8、商城总后台配置
在商城总后台--应用--人脸支付--基础设置--支付宝支付配置(官方)设置,如下图:应用类型:选择第三方应用
是否开启分账:如需分账选择开启。
服务商全称:企业支付宝服务商名称
如果应用类型:选择APP应用,则不用开启分账,填写支付宝网页/移动应用的appid,等于是普通支付宝支付
支付宝角色PID:2088开头的PID,即支付宝商户 > 账户管理 > 密钥管理 > mapi网关产品密钥,可看到合作伙伴身份(PID)。链接:https://open.alipay.com/dev/workspace/account-center/main-account-manage
支付宝应用Appid:蚂蚁开放平台https://openhome.alipay.com/docCenter/docCenter.htm的第三方应用中复制appid,如下图:
支付宝公钥、商户私钥填写第七步保存的信息。
9、确保授权的支付宝账户开通了当面付、手机网站支付和刷脸付等产品,可登录支付宝商家中心---产品中心中查看,如果未接入,可注意去申请接入
产品中心:https://b.alipay.com/signing/productDetailV2.htm?productId=I1011000290000001001
10、门店独立后台支付宝支付授权商户账号说明.
企业支付宝账户账号与第三方应用绑定——点击“第三方应用绑定”直接跳到服务商平台,输入应用ID绑定。
服务商平台服务商网址:https://p.alipay.com/page/workspace/operation/merchant/myMerchant
企业支付宝账户关联门店自己的支付宝账户签约。发送确认签约邀请后,门店支付宝账户后台会收到确认关联的通知。
(1)商家自签约。
① 门店商家申请的支付宝账户也是企业账户,可以通过自主签约绑定。同一个浏览器不能登录不同支付宝账户后台,请复制链接使用其他浏览器打开登录门店自己的支付宝账户,操作签约绑定。
② 企业支付宝账户可以通过服务商平台发起代商户签约。进入 服务商平台 > 商家管理 > 商家签约管理, 点击 新增商家 发起签约流程
需要按照界面提示,代替商家填写签约信息。联系人信息请填写商家的相关信息,以便签约通知能及时发送给商家
(2)门店对应授权的是个人支付宝账户,无法自主签约,只能通过“代签约”>>https://opendocs.alipay.com/isv/01f650
等待审核,审核通过,该页面会提示等待商家确认,门店商家要确认签约。商家签约流程 参考文档 服务商平台代签约 - 支付宝开放平台》 https://opendocs.alipay.com/isv/01f650
服务商平台https://p.alipay.com/workspace/operation/isv-sign/merchant 可以查看商家签约管理,
代签约成功后,门店独立后台点击支付宝授权分账权限便成功了。
11、门店后台商家支付宝授权
使用门店后台账号登录门店管理后台---人脸支付设置,如下图:
第三方授权token获取方法:登录服务商账号开放平台(https://open.alipay.com/develop/manage)--第三方应用--对应应用查看详情--商家授权,已授权的可以直接查看到token,复制到门店后台填写即可;
token填写好后,点击支付宝授权链接,注意,当前浏览器不能登录主平台支付宝商户号,只能登录需要授权的商家支付宝商户号。
如果商家也是使用主平台支付宝商户号授权,直接使用主平台支付宝商户号登录授权即可!注意:一商户只能授权一次服务商,也相当于一个商户一个门店.
点击确认授权。授权成功提示!签约通过后即可使用人脸支付,支付宝付款码扫码支付!!
12、常见问题解答APP_ISV_NOT_ONLINE(系统商应用状态不在线,请联系系统商处理)https://opensupport.alipay.com/support/helpcenter/199/201602486089?ant_source=zsearch
13、常见问题解答
若门店独立后台授权个人支付宝提示授权回调地址与系统商配置回调地址不一致,请联系系统商处理。
处理方法:
1、检查第三方应用授权回调地址是否填写正确。2、门店独立后台--人脸支付--支付宝支付第三方授权token是否填写正确,对应的token是否生效中。
没有分账,检查以下几点
1、门店管理的门店平台提成比例有没有设置,支付宝目前分账金额最高不能超过订单金额的 30% ,建议设置不要超过29%(因为支付宝还有0.06%的技术服务费)
商户分账设置分账比例问题-帖子详情-开放社区 https://forum.alipay.com/mini-app/post/18201014
2、门店管理的收银台设置结算规则这里也没有开启支付宝分账,收银台和门店统一在这里设置(这里开关是因为平台可以控制某个门店是否开启分账)
3、基础设置的提成结算方式选择(门店与收银台),如果选的是第4种结算方式,门店订单按照商品设置的成本价+运费,不再扣除平台提成。
但分账实际上就是平台提成分给平台主商户,所以不会有分账
支付宝分账时间预计10分钟左右