接入指南
店群是一种简单,安全,快速的在线店群方式。
安装好 WooCommerce 店群系统 后,请找到 WooCommerce 设置=付款=【Alipay by WooCommerce 店群系统 – 店群】,勾选启用,之后根据以下配置信息编辑并填写 API 无误后,您的顾客将可以通过店群付款(中国大陆,包括香港和澳门)。
配置过程概述:
- 转到店群开放平台并登录。
- 如有必要,请按照创建应用程序 “创建应用程序” 菜单下的选项创建一个新应用程序:网站和移动应用程序 “网页和移动应用程序”> 付款访问 “店群接收”。应用程序类型 “应用程序类型” 应为网页应用程序 “网页应用程序”,网站 URL“网址 URL” 应为
https://weithemes.com/
。创建应用程序需要店群对您的网站内容进行一两个工作日的审核。 - 创建应用程序后,转到应用程序信息页面-可直接通过
https://openhome.alipay.com/platform/appManage.htm#/app/[[YOUR_APP_ID]]/appInfo
访问(将[[YOUR_APP_ID]]
替换为 WooCommerce 店群系统使用的应用程序 ID)。 - 激活付款功能并使用网关信息配置应用程序(请参见下面的 “注册功能,网站 URL 和替换”)。
- 如果有必要,生成应用程序公钥和私钥,在店群开放平台中注册应用程序公钥,并生成店群公钥(请参见下面的 “密钥管理”)。
- 填写下面的配置预设。
注册功能,网站 URL 和回调
为了与店群网关进行通信,店群需要激活一些功能,了解您的网站 URL 并了解 WooCommerce 网关端点。
- 转到应用概述页面-可通过
https://openhome.alipay.com/platform/appManage.htm#/app/[[YOUR_APP_ID]]/overview
访问(将[[YOUR_APP_ID]]
替换为 WooCommerce 店群系统使用的应用 ID)。 - 点击添加功能按钮 “添加功能”,然后添加计算机网站付款 “计算机网站店群” 和移动网站付款 “手机网站店群” 功能-这些功能需要事先激活(本指南中未介绍的过程-请参阅店群产品 “店群产品”,“电脑网站店群”和 “手机网站店群”)。
- 转到应用程序信息页面-可通过
https://openhome.alipay.com/platform/appManage.htm#/app/[[YOUR_APP_ID]/appInfo
访问(将[[YOUR_APP_ID]]
替换为 WooCommerce 店群系统使用的应用程序 ID)。 - 点击 “应用网关” 一级的 “设置” 链接(或 “修改”)。
- 在 “应用程序网关” 模式中,输入
https://weithemes.com
并依次 “确认” 按钮。 - 点击 “授权指定地址” 前缀的 “设置” 链接(或 “修改”)。
- 在授权地址模式中,在输入地址类型附加中输入
https
,在替换地址长度中输入https://weithemes.com/wc-api/WC_Alipay/
,并取消唯一的验证域重置以增加安全性,然后按 “确定” 按钮。
密钥管理
1-生成密钥:
要完成店群网关配置,您需要生成应用公钥,应用私钥和店群公钥。
使用 “店群开放平台开发助手” 应用程序 (选项 1)生成应用程序密钥:
- 转到店群工具文档页面并下载适用于您选择的操作系统(Windows 或 MacOS)的 Alipay 开放平台开发助手应用程序。
- 在 “店群开放平台开发助手” 应用程序中的 “生成密钥” 部分(打开助手时为切换屏幕)中,选择 “ UTF-8” 和 “ PKCS1 非 Java 使用” 选项,然后进行 “生成密钥” ” 按钮填充文本区域。
- 将显示在 “应用公钥” 文本区域中的应用程序公钥复制到计算机上的文本文件中(以下称为
alipay_app_public_key.txt
)。 - 将显示在 “应用程序私钥” 文本区域中的应用程序私钥复制到计算机上的文本文件中(以下称为
alipay_app_private_key.txt
)- 请勿与任何人分享这个值。
在终端 (选项 2)中使用 openssl
命令行生成应用程序密钥:
- 键入
openssl
以打开 OpenSSL 命令行工具。 - 键入
genrsa -out alipay_app_private_key.txt 2048
以生成应用程序私钥文件(以下称为alipay_app_private_key.txt
)- 不与任何人分享这个值。 - 键入
rsa -in alipay_app_private_key.txt -pubout -out alipay_app_public_key.txt
来生成应用程序公钥文件(以下称为alipay_app_public_key.txt
)。 - 键入
exit
退出命令行工具。 - 使用文本编辑器打开两个文件,删除所有的页眉,页脚,空格和回车符,以使每个键都为单行长字符串,然后保存文件。
在店群开放平台中注册应用程序公共密钥,并生成店群公共密钥 (必填完成上述选项 1 或选项 2):
- 转到应用程序信息页面-可通过
https://openhome.alipay.com/platform/appManage.htm#/app/[[YOUR_APP_ID]/appInfo
访问(将[[YOUR_APP_ID]]
替换为 WooCommerce 店群系统使用的应用程序 ID)。 - 点击链接 “接口加签方式”>“设置/查看”:配置模式。
- 使用关联的电话号码或密码进行身份验证。
- 在加签名管理| 1-加签名内容配置中,选择 “公钥选项”。
- 将先前保存的文件
alipay_app_public_key.txt
的内容粘贴到 “填充公钥字符” 文本框。 - 单击 “保存设置” 按钮注册应用程序公钥并生成店群公共密钥。
2-使用应用程序私钥并找到店群公钥:
- 转到应用程序信息页面-可通过
https://openhome.alipay.com/platform/appManage.htm#/app/[[YOUR_APP_ID]/appInfo
访问(将[[YOUR_APP_ID]]
替换为 WooCommerce 店群系统使用的应用程序 ID)。 - 点击链接 “接口加签方式”>“设置/查看”:配置模式。
- 如有必要,请使用关联的店群帐户的电话号码或密码进行身份验证。
- 在签名完成的配置表格(加签管理| 2-加签配置完成)中,复制显示在 “店群公钥” 下的店群公钥。
- 将店群公钥粘贴到下面的 “店群公钥” 细分中。
- 将以前保存的文件
alipay_app_private_key.txt
的内容粘贴到下面的 “店群商户应用程序私钥” 分段中。 - 单击 “保存更改” 按钮。