支付配置-支付宝
支付宝(中国)网络技术有限公司成立于2004年,是国内的第三方支付平台,致力于为企业和个人提供“简单、安全、快速、便捷”的支付解决方案。支付宝公司从2004年建立开始,始终以“信任”作为产品和服务的核心。旗下有“支付宝”与“支付宝钱包”两个独立品牌。自2014年第二季度开始成为当前全球最大的移动支付厂商。
支付宝官网
功能
1.在商城订单结账页面,支付方式部分,用户提交订单,跳转到 支付宝 官网支付,支付完成后跳转回商城
2.根据设备的不同,决定发起的是pc支付,还是手机支付
- pc支付:支持手机扫码支付,和直接登录账号支付
- 手机支付:支持手机浏览器登录账号支付和拉起支付宝app进行支付。
3.异步通知
- 接收 支付宝 发送的异步消息,更改订单支付消息
- 当支付成功后,将订单的支付状态更改为已支付。
- 当支付状态为 支付失败,则将订单的支付状态改为未支付
4.在线退款
- 已支付订单,进行订单取消,支持在线退款(可以配置是否在线退款)
- 已发货订单,售后部分退款,支持在线退款(可以配置是否在线退款)
5.支持设置支付图标
- 在商家端后台设置支付方式的图标,设置后,将会在商城订单结账页面显示支付图标
支付宝配置
一.进入商家端后台,设置--> 支付设置 ,进入支付设置
点击 支付宝 右侧的管理
按钮, 进入配置
注意点:
1.支付宝只支持人民币支付,如果商城当前的货币不是CNY(人民币),那么,前台商城订单结账页面,支付宝支付方式将不会显示
申请支付宝的公钥和私钥
一.进入支付宝开放平台:https://open.alipay.com/ ,登录您的企业支付宝账号
需要注意,必须企业支付宝才能收款,个人支付宝也必须是个体户,纯个人的是无法收款的
二.创建应用
参考:支付宝文档
2.1访问网址: https://open.alipay.com/develop/manage
2.2点击创建网页/移动应用
2.点击右上角的头像,点击账户中心
3.填写信息,完成后,提交
!!!! 注意:如果您配置支付宝作为引导端开通店铺,那么上面的网址URL,填写的是您的引导端域名
(在服务端后台,点击菜单 : 系统设置-->引导端设置, 进入页面即可看到您设置的引导端域名,设置必须一致,格式为:https://www.fecshop.cn , 后面不要有反斜杠,两边不要有空格)
!!!! 注意:如果您配置支付宝作为引导端开通店铺,那么上面的网址URL,填写的是您的引导端域名
(在服务端后台,点击菜单 : 系统设置-->引导端设置, 进入页面即可看到您设置的引导端域名,设置必须一致,格式为:https://www.fecshop.cn , 后面不要有反斜杠,两边不要有空格)
!!!! 注意:如果您配置支付宝作为引导端开通店铺,那么上面的网址URL,填写的是您的引导端域名
(在服务端后台,点击菜单 : 系统设置-->引导端设置, 进入页面即可看到您设置的引导端域名,设置必须一致,格式为:https://www.fecshop.cn , 后面不要有反斜杠,两边不要有空格)
如果上面的网址填写不正确,那么店铺开通支付完成后,fecify系统将无法接收到支付宝的支付消息,进而无法自动开通店铺,因此这里的域名一定要填写正确,和服务端后台设置的引导端域名保持一致。
注意:如果您配置支付宝作为引导端开通店铺。引导端一定要开启(如果在服务端后台设置关闭,则将无法接收支付消息)
4.提交后,将会进入
点击去配置
5.进入开发设置页面
加签方式,选择密钥,点击下一步
在如下部分,下载密钥工具
安装密钥工具
后,点击生成密钥
按钮
公钥和私钥生成完成,如下图
6.回到支付宝设置页面,点击下一步
进行安全认证后,进入到填写应用公钥
的步骤(注意,一定要上传应用公钥
,而不是应用私钥
)
7.提交 应用公钥
后, 将会获得支付宝公钥
需要注意的是,这里获得的是支付宝公钥
,一定要保存好,后面需要用到
三:提交审核
上面的步骤操作完成后,就可以进行提交审核了
1.访问网址: https://open.alipay.com/develop/manage
2.找到刚才创建的应用,点击详情按钮
3.点击提交审核
按钮
4.绑定网站支付和手机支付产品,点击去绑定
按钮
继续点击去绑定
按钮
勾选:
- 电脑网站支付
- 手机网站支付
点击底部的确定
按钮
5.提交审核
按照下图点击:(或者直接点击左侧菜单的应用详情
)
进入后,点击提交审核按钮
提交审核后,需要等支付宝审核
四:获取应用ID
到这里,支付宝审核通过后,我们获得了如下的信息
- 支付宝公钥(注意,不是应用公钥,而是支付宝公钥)
- 应用私钥
- 应用ID
五:进入商家端后台,进入支付设置,支付宝设置,填写信息,保存即可
注意:保存后,前台商城必须在CNY(人民币)下创建订单,在订单结账页面,才能看到支付宝支付,否则,支付宝支付将不显示。