使用本微信支付插件的前提
使用微信支付插件之前,请先检查自己的网站、微信公众号、微信支付,必需同时满足以下条件时,才能成功设置并正常使用本插件。
网站备案、微信公众号、小程序、微信支付的主体必需是同一个在中国大陆注册且正常运营的公司。
如果您不想或不方便自己设置,可以购买我们的微信支付设置服务,我们会帮你设置好。
微信公众号配置(必需)
微信支付需要关联到一个公众号,所以我们需要先开通一个微信服务号,并且服务号需要通过认证,认证主体需要是公司信息。
微信支付设置(必需)
PC 网站需要开通微信原生支付、手机浏览器支付需要开通 H5 支付,在微信里面支付需要开通 JS 支付,按需开通即可。开通后,按照下面路径设置需要的信息。
微信登录插件配置(在微信中支付时需要)
在微信公众号网页里面支付需要传open_id给微信支付,所以我们需要安装需要配置一个微信登录插件,登录后才能获取 open_id,目前,支付插件内置支持了下面两个登录插件,请按需选用。
如果需要集成自己实现的微信登录功能,请参考下面 ID 实现。
add_filter('wprs_wc_wechat_open_id', function(){
$open_id = 'xxxxxx'; // 真实的open_id需要自行获取
return $open_id;
);
微信小程序配置(使用小程序支付时需要)
由于微信方面的调整和微信账户的不同,有些设置可能找不到,先设置有的,设置后只要功能测试没问题,正常用就可以了。
当然,如果您不想或不方便自己设置,可以购买我们的微信支付设置服务,我们会帮你设置好。