在 WooCommerce 希望添加支付宝支付的方式,现有插件只有付费的支付宝支付插件,咨询了下,个人版的是客户把钱打到他们提供的账号上,然后再向商家转账,虽然插件免费,但是会收取手续费;而企业版的是需要付费购买的。考虑下,还是自己实现一个插件,这样放心一点,而且后面可以自己进行功能的扩展以及修改。

安装

下载 Codetutor Alipay for WooCommerce 插件,放在 wp-content/plugins/目录下,然后在 WP 后台启用插件。
下面给出了插件链接,注意这是压缩文件,下载后上传到 wp-content/plugins 之后,需要使用下面命令进行解压缩:

unrar woocommerce-alipay.rar

插件链接: https://pan.baidu.com/s/1qYT0orE 密码: wjnc

备用地址:https://file.weixiaoduo.com/?attachment_id=325 可通过 WordPress 后台插件上传安装

设置

启用插件之后,点击 WooCommerce-> 设置-> 结算,可以看到这里多出一项结算方式——支付宝

设置

为了使用支付宝支付,需要对支付宝进行一些列设置:

支付宝支付设置

  • 首先勾上启用/禁用,这在结算的时候会提供支付宝支付方式
  • 标题:在结算的时候显示给用户的标题
  • 描述:在结算时显示给用户的描述
  • APP ID:支付宝开放平台上的应用 ID
  • APP 私钥:自己生成的 APP 私钥
  • 加签方式:根据生成私钥时的方法设置成 RSA 或者 RSA2
  • 支付宝公钥:支付宝公钥
  • 卖家支付宝 PID: 以 2088 开头的支付宝账号,用于首款

设置并保存之后,就可以用支付宝支付了。

原文来自:victoriawy.com  感谢作者提供又一个支付宝解决方案。