第三课:小羊云商支付宝支付配置教程

2022-05-08 12:27:17

第三课:小羊云商支付宝支付配置教程 (服务商支付/平台支付 可忽略此课程)

一、功能介绍

小羊云商的商城支付方式分为:平台代收和自有支付及服务商三种,平台代收无需进行配置,可直接进行使用;自有支付则需要自行申请微信和支付宝账号。注意:切换至自有支付后,不能在切换回平台代收及服务商支付。

小羊云商的支付有两种:微信支付和支付宝支付。 微信支付支付有:公众号支付和小程序支付。下面要介绍的是支付宝支付配置教程,另外微信支付配置可以查看《小羊云商微信支付配置教程》


二、功能路径

设置--财务设置--支付方式(需在自有支付状态中才可进行设置)


三、操作步骤

1、登录小羊云商后台在【设置】--【财务设置】--【支付方式】中选择;




2、点击后系统会判断其他条件是否已经满足了, 没有满足要补上;



3、把相关参数填写到支付宝的参数配置中;



4、点击保存即可;


四、如何找到相关参数呢?

首先去支付宝平台申请商户支付(必须为企业);登录支付宝网站(https://www.alipay.com/)  选择我是商家用户登录;在管理中心【账户信息】下拉中选择【密钥管理】或在开发服务中选择【密钥管理】;



1、支付宝企业账户、合作伙伴身份和安全校验码:(路径:账户信息--密钥管理--mapi网关产品密钥)



2、开放平台应用ID和支付宝公钥:(路径:账户信息--密钥管理--开放平台密钥)



3、商户应用私钥:(工具下载请查看:https://opendocs.alipay.com/open/291/105971

支付宝提供一键生成工具便于开发者生成一对RSA密钥,可通过上方链接下载密钥生成工具;



下载相应环境工具并安装后即可使用,本步骤指引以 MAC_OSX 界面为例:



操作步骤:

1)请务必使用 RSA2 密钥长度 即 2048 位。详情请参见 开放平台证书升级指南

2)密钥格式选择PKCS8(JAVA适用);

3)点击生成密钥;

4)获得应用私钥;


五、签名方式区别说明

  • 企业开发者若涉及资金类支出接口接入,必须使用应用证书模式;

  • 个人开发者不涉及到资金类接口,建议使用普通进行加签;

  • 在报文签名场景下,报文接受方使用发送方的公钥进行报文验签,该功能两种签名方式都可以实现;

  • 应用证书签名方式引入了 CA 机构对公钥持有者进行身份识别,保证该证书所属实体的真实性,以实现报文的抗抵赖;

  • 应用证书签名方式下,开放平台支持通过上传 CSR 文件的方式给开发者在线签发应用公钥证书,新的开放平台 RSA 验签和签名工具支持生成 CSR 文件;


六、应用证书获取方式

同 商户应用私钥 获取方式一样,下载相应环境工具并安装后即可使用,本步骤指引以 MAC_OSX 界面为例:

1、点击 获取CSR文件 后的 点击获取,生成应用公钥证书 CSR 申请文件。

说明:

  • 密钥长度选择 RSA2

  • 密钥格式选择 PKCS8(Java适用)

    进入csr.jpg

2、在弹出的 获取CSR 对话框中根据提示填写相关信息,点击 生成 CSR 文件。

说明:

  • 组织/公司 名称一定要和开发者中心门户账号信息的公司名称保持一致,否则会导致后续步骤中上传 CSR 证书文件校验失败。

  • 沙箱环境下 组织/公司 名称应填写为 沙箱环境

    image


3、在生成 CSR 文件后,点击 打开密钥文件路径,在对应的文件夹里可以看到三个文件:应用公钥 key 串、应用私钥 key 串,以及 csr 格式的应用公钥证书文件;


image.png


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

加签模式选择 公钥证书 ,上传证书文件 选择 上传 CSR 文件在线生成证书 或者 上传已申请证书,即可完成公钥证书的设置。上传证书文件。即可完成公钥证书的设置;

  • 选择 上传 CSR 文件在线生成证书 并点击 上传 CSR 文件在线生成证书。

  • image


  • 选择 上传已申请证书,点击,选择上一步骤生成的 .csr 文件上传。上传完成证书后,系统会自动识别证书的加密方式;

    证书必须由权威 CA 签发,详情请参见 当前支持的CA列表,且仅支持 X.509 格式的证书,详情请参见 证书说明

    image

5、上传成功后,可查看、下载已生成(或已上传)的应用公钥证书,以及下载对应的支付宝公钥证书、支付宝根证书;

image