维码器收款设置 –企业支付宝

系统须配置的资料有三项

1.合作身份者ID:合作身份者ID(partner)

2.商户的私钥:RSA加密,密钥

3.支付宝的公钥:RSA加密,支付宝公钥

登入商家服务

支付宝商家服务中心:https://b.alipay.com

获取“合作身份者ID”:

如何查询它们需要通过以下操作:

第一步:登陆支付宝官方网站(b.alipay.com

第二步:点击导航栏中“我的商家服务” 下的“帐号管理”

第三步:点击“查看PID|KEY ”

生成“商户的私钥/公钥”:

如果已经生成过RSA私钥,可跳过此步骤!

RSA密钥的生成与配置

通过openssl工具生成RSA的公钥和私钥(opnssl工具包点此下载)解压该工具包,运行gen.bat文件后,会生成三份文件,如下图:

生成的文件说明:

  • 1_rsa_private_key.txt:商户私钥。(自行保留)
  • 2_pkcs8_rsa_private_key.txt:商户私钥PKCS8格式。(上传至本系统后台)
  • 3_rsa_public_key.txt:商户公钥。(上传至支付宝后台)

商户的私钥

用记事本打开2_pkcs8_rsa_private_key.txt,可以看到-----BEGIN PRIVATE KEY-----开头,-----END PRIVATE KEY-----结尾的字符串,中间的一大串字符就是PKCS8格式的私钥。(不包含开头与结尾)

商户的公钥

用记事本打开3_rsa_public_key.txt,可以看到-----BEGIN PUBLIC KEY-----开头,-----END PUBLIC KEY-----结尾的字符串,中间的一大串字符就是公钥。(不包含开头与结尾)

密钥的转换示例

上传秘钥时要去除-----BEGIN KEY-----开头,-----END KEY-----结尾的字符串,和中间的所有空白。

转换前文件格式:

-----BEGIN PUBLIC KEY----- MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDQWiDVZ7XYxa4CQsZoB3n7bfxLDkeGKjyQPt2FUtm4TWX9OYrd523iw6UUqnQ+Evfw88JgRnhyXadp+vnPKP7unorm YQAfsM/CxzrfMoVdtwSiGtIJB4pfyRXjA+KL8nIa2hdQy5nLfgPVGZN4WidfUY/Q pkddCVXnZ4bAUaQjXQIDAQAB-----END PUBLIC KEY-----

转换后的字符串:

MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDQWiDVZ7XYxa4CQsZoB3n7bfxLDkeGKjyQPt2FUtm4TWX9OYrd523iw6UUqnQ+Evfw88JgRnhyXadp+vnPKP7unormYQAfsM/CxzrfMoVdtwSiGtIJB4pfyRXjA+KL8nIa2hdQy5nLfgPVGZN4WidfUY/QpkddCVXnZ4bAUaQjXQIDAQAB

设置密钥

在“合作伙伴密钥管理”下(根据不同的产品选择对应的入口),点击“RSA加密”后的“添加密钥”,把自己的公钥复制进去,如截图:

点击确认按钮:支付宝旧版本显示 “确认上传”,新版本显示“保存”。

提示:上传成功,说明已经成功上传。

(如之前已经添加RSA密钥,就不需再添加;如需修改,点击RSA(SHA1)密钥--查看开发者公钥,点击修改即可

获取“支付宝的公钥”:

如何查询它们需要通过以下操作:

第一步:登陆支付宝官方网站(b.alipay.com

第二步:点击导航栏中“我的商家服务” 下的“帐号管理”

第三步:点击“查看PID|KEY ”“查看支付宝公钥”

即可查询到支付宝的公钥。(如之前未生成过 RSA 密钥,请参考前面的生成密钥章节)

登陆电脑版系统后台, 点击「基本设置」--「收款账号」,点击支付宝设置后面的「编辑」, 把以上支付宝收款资料填入相应框格里面,选择「启用」