一、注册账号、开通支付产品:
1.注册账号
登录支付宝商家中心【支付宝商家中心-国内领先的第三方支付和金融服务平台】
注册时选择“暂不开通”,后续需要开通的有:电脑网站支付、当面付
2.开通支付产品
1.需要开通的支付产品:当面付
当面付-付款码支付:B扫C,景区通过扫码枪等设备扫描用户出示的付款码
人工窗口、手持机、自助机(B扫C模式,有扫描器)
当面付-扫码支付:C扫B,用户通过手机扫描系统生成的支付二维码
旅行社分销系统
2.当面付开通流程:
登陆支付宝商家中心---选择产品中心---选择“当面付”---选择经营类目(根据自己类型选择相应的类目)
---填写店铺地址(实际售票或经营地址)---填写商户联系、联系方式,填写完成选择开通,等待审核完成。
二、创建应用:
1.创建应用
1.前往支付宝开放平台【支付宝开放平台】
2.进入“控制台-我的应用-网页&移动应用-创建应用(按钮)-网页&移动应用-自定义接入”
3.填写:应用名称、应用图标、应用类型(选择网页应用)、网址url(不用填)、应用简介(不用填)
2.添加能力
当面付
3.绑定商家中心
1.请使用商家主账号登录商家中心绑定此应用id,获取完整能力签约状态。前往支付宝商家中心【支付宝商家中心-国内领先的第三方支付和金融服务平台】
2.进入“支付宝商家中心-账号中心-绑定-APPID绑定-添加绑定”,填写 APPID 即可绑定
APPID查看方法:支付宝开放平台-控制台-我的应用-网页&移动应用,可以看到在每个应用下的APPID(一串数字)
4.设置开发信息
1.返回支付宝开放平台【支付宝开放平台】,进入刚刚创建的应用详情页-应用信息-开发信息
2.设置接口加签方式
1.分别有“公钥证书、公钥”两个选择,选择公钥;
2.在windows电脑上安装并运行“支付宝密钥生成器”(弹框内有下载地址),选择“生成密钥”,密钥长度选择:RSA2,密钥格式选择:PKCS8(JAVA适用),如下图:
3.填写公钥字符,即“应用公钥”(短的那串字符),如下图:
4.保存设置后将生成“支付宝公钥”,如下图
5.支付宝相关参数:
商户账号PID:商户账号PID只有一个,在【支付宝开放平台-账户中心-主账号管理-账号ID】查。或者在【支付宝商家中心-账户中心-商户账号管理-已绑定商户账号】,也可查询到。
支付应用APPID:本文档“二.3.2”方法查询,支付应用APPID是每个创建的应用的APPID,所以可能有多个。
应用私钥:“支付宝密钥生成器”生成的,无法二次查看,需要妥善保存。
应用公钥:“支付宝密钥生成器”生成的,后续可在【支付宝开放平台-控制台-我的应用-网页&移动应用-选择你的应用-应用信息-接口加密方式-设置/查看】。
支付宝公钥:支付宝开发者中心,后续可在【支付宝开放平台-控制台-我的应用-网页&移动应用-选择你的应用-应用信息-接口加密方式-设置/查看】。