Hi.
Something has changed with WeChat recently i think and QR code is no longer displayed during the checkout.
It is working fine when opening the site inside the WeChat App browser, and so is the JSAPI Payment Authorization.
It doesn’t work when accessed from desktop browser.
hi
i tried to reach through email as well and you didn’t responded me
, please reply this…. qr code image is not showing my gd extension is enabled but still facing this error
here is my log file details
[2019-04-29 06:53:09][debug] Pay order with weChat payment
[2019-04-29 06:53:11][debug] Response of WxPayApi::unifiedOrder:Array
(
[return_code] => FAIL
[return_msg] => mch_id参数格式错误
)
[2019-04-29 06:53:13][debug] enter check_wechatpay_response!
[2019-04-29 06:53:13][debug] Generate WeChat QR Code:
[2019-04-29 06:53:15][debug] start loop !
[2019-04-29 06:53:15][debug] check_wechatpay_response orderid:1698is need pay:
[2019-04-29 06:53:17][debug] start loop !
[2019-04-29 06:53:17][debug] check_wechatpay_response orderid:1698is need pay:
[2019-04-29 06:53:18][debug] start loop !
[2019-04-29 06:53:18][debug] check_wechatpay_response orderid:1698is need pay:
[2019-04-29 06:53:20][debug] start loop !
[2019-04-29 06:53:20][debug] check_wechatpay_response orderid:1698is need pay:
[2019-04-29 08:04:02][debug] Pay order with weChat payment
[2019-04-29 08:04:04][debug] Response of WxPayApi::unifiedOrder:Array
(
[return_code] => FAIL
[return_msg] => mch_id参数格式错误
)
[2019-04-29 08:04:07][debug] enter check_wechatpay_response!
[2019-04-29 08:04:07][debug] Generate WeChat QR Code:
[2019-04-29 08:04:08][debug] start loop !
[2019-04-29 08:04:08][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:04:09][debug] start loop !
[2019-04-29 08:04:09][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:04:10][debug] start loop !
[2019-04-29 08:04:10][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:04:11][debug] start loop !
[2019-04-29 08:04:11][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:04:12][debug] start loop !
[2019-04-29 08:04:12][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:04:13][debug] start loop !
[2019-04-29 08:04:13][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:04:15][debug] start loop !
[2019-04-29 08:04:15][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:04:16][debug] start loop !
[2019-04-29 08:04:16][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:04:17][debug] start loop !
[2019-04-29 08:04:17][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:04:18][debug] start loop !
[2019-04-29 08:04:18][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:04:19][debug] start loop !
[2019-04-29 08:04:19][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:04:20][debug] start loop !
[2019-04-29 08:04:20][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:04:21][debug] start loop !
[2019-04-29 08:04:21][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:04:22][debug] start loop !
[2019-04-29 08:04:22][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:04:23][debug] start loop !
[2019-04-29 08:04:23][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:04:23][debug] start loop !
[2019-04-29 08:04:23][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:04:24][debug] start loop !
[2019-04-29 08:04:24][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:04:25][debug] start loop !
[2019-04-29 08:04:25][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:04:26][debug] start loop !
[2019-04-29 08:04:26][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:04:27][debug] start loop !
[2019-04-29 08:04:27][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:04:28][debug] start loop !
[2019-04-29 08:04:28][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:04:29][debug] start loop !
[2019-04-29 08:04:29][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:04:30][debug] start loop !
[2019-04-29 08:04:30][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:04:32][debug] enter check_wechatpay_response!
[2019-04-29 08:04:32][debug] Generate WeChat QR Code:
[2019-04-29 08:04:33][debug] start loop !
[2019-04-29 08:04:33][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:04:35][debug] start loop !
[2019-04-29 08:04:35][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:04:36][debug] start loop !
[2019-04-29 08:04:36][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:04:38][debug] start loop !
[2019-04-29 08:04:38][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:04:39][debug] start loop !
[2019-04-29 08:04:39][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:04:40][debug] start loop !
[2019-04-29 08:04:40][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:04:41][debug] start loop !
[2019-04-29 08:04:41][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:04:42][debug] start loop !
[2019-04-29 08:04:42][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:04:42][debug] start loop !
[2019-04-29 08:04:42][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:04:43][debug] start loop !
[2019-04-29 08:04:43][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:04:44][debug] start loop !
[2019-04-29 08:04:44][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:04:46][debug] start loop !
[2019-04-29 08:04:46][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:04:47][debug] start loop !
[2019-04-29 08:04:47][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:04:48][debug] start loop !
[2019-04-29 08:04:48][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:04:48][debug] start loop !
[2019-04-29 08:04:48][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:04:49][debug] start loop !
[2019-04-29 08:04:49][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:04:51][debug] start loop !
[2019-04-29 08:04:51][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:04:52][debug] start loop !
[2019-04-29 08:04:52][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:04:53][debug] start loop !
[2019-04-29 08:04:53][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:04:54][debug] start loop !
[2019-04-29 08:04:54][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:04:55][debug] start loop !
[2019-04-29 08:04:55][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:04:55][debug] enter check_wechatpay_response!
[2019-04-29 08:04:55][debug] message callback.
[2019-04-29 08:04:55][debug] weChat Async IPN message callback.
[2019-04-29 08:04:55][debug] enter check_wechatpay_response!
[2019-04-29 08:04:55][debug] message callback.
[2019-04-29 08:04:55][debug] weChat Async IPN message callback.
[2019-04-29 08:04:57][debug] start loop !
[2019-04-29 08:04:57][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:04:58][debug] start loop !
[2019-04-29 08:04:58][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:05:00][debug] start loop !
[2019-04-29 08:05:00][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:05:01][debug] start loop !
[2019-04-29 08:05:01][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:05:02][debug] start loop !
[2019-04-29 08:05:02][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:05:03][debug] start loop !
[2019-04-29 08:05:03][debug] check_wechatpay_response orderid:1699is need pay:
[2019-04-29 08:05:04][debug] start loop !
[2019-04-29 08:05:04][debug] check_wechatpay_response orderid:1699is need pay:
Where do I get the App ID?
Why my qr code didn’t show?
Hi,
I get this message now, when I didn’t get it before. I see that the plugin hasn’t been updated in some time. Has there been a change that makes this plugin no longer supported?
Notice: payment_method was called incorrectly. Order properties should not be accessed directly. Backtrace: require(‘wp-blog-header.php’), require_once(‘wp-includes/template-loader.php’), include(‘/themes/twentyseventeen/front-page.php’), get_header, locate_template, load_template, require_once(‘/themes/mysite/header.php’), wp_head, do_action(‘wp_head’), WP_Hook->do_action, WP_Hook->apply_filters, call_user_func_array, wp_enqueue_scripts, do_action(‘wp_enqueue_scripts’), WP_Hook->do_action, WP_Hook->apply_filters, call_user_func_array, WC_WeChatPay->WX_enqueue_script_onCheckout, WC_Abstract_Legacy_Order->__get, wc_doing_it_wrong Please see Debugging in WordPress for more information. (This message was added in version 3.0.) in /var/www/html/mysite/wp-includes/functions.php on line 4147
]]>Hello we just downloaded your plugin. it is pretty nice and easy to use.
One problem with us right now is we can’t generate the QR code.
This is the debug log:
[2018-03-16 15:45:53][debug] Response of WxPayApi::unifiedOrder:Array
(
[return_code] => FAIL
[return_msg] => time_expire时间过短,刷卡至少1分钟,其他5分钟
)
[2018-03-16 15:45:56][debug] enter check_wechatpay_response!
[2018-03-16 15:45:56][debug] Generate WeChat QR Code:
[2018-03-16 15:45:58][debug] start loop !
Is it because of the response time?
Appreciate for your help
Thanks
Hello.
This is a shoppingmall maanger.
our website is https://www.picknfit.com
Last Friday, we tried to add wechat pay for payment, and dowloaded woocommerce wechat pay.
However, we received fatal error, and our homepage went down.
Do you know whether there is a solution to restore our website??
Please answer ASAP.
Thank you
]]>Hello~
Now I am thinking for Chinese Market and want to add the wechat payment.
Now I have only personal wechat account.
Is it working or am I need to make company wechat account?
Thanks in advance.
]]>Only support weChat payment through website on PC : This mean if people buy on the website on mobile this plugin wont work? I am confused….
]]>Hello
I’d like to use this plugin but the only option is for business wechat (Apply, send registration etc.)
Is there a way to use it on the personal wallet ?
]]>Hi in testing I got the codeURI back from wechat but the plugin does not generate the image
The image source is like below
https://www.XXXX.com/index.php/wc-api/WC_WeChatPay/?QRData=weixin%3A%2F%2Fwxpay%2Fbizpayurl%3Fpr%3DogdbJSQ >
but no image is generated and no error in the debug log.
Please help
]]>I tried to configure all the settings according to your introductions, but the problem is in the checkout page, it can not generate the qrcode.
The image code shows as below, just blank after the “=”
src=”https://xxxx.com/wc-api/WC_WeChatPay/?QRData=”
Can you help on this?
Thanks in advance.
]]>Hi I installed this plug in but I’m having difficulty using it, when I tested it there is no QR code that appears just an empty box that says QR code at the top. I’m not sure which ID numbers I am supposed to use in the “application ID” and the “merchant ID” and the key number please help me i’m so confused
我们在wp上的wechatpay界面设置好了收款账户名和密码,然后自己新增了一个产品用来test,价格为0.01$,点击购买后付款页面的二维码不显示,怎么解决?是不是我们的收款账户设置有问题?
]]>在wordpress支付页面,选择微信支付后,会出现带有二维码的页面,用手机扫描二维码支付成功后,页面没有接收到信息导致无法更新订单为完成
]]>Looking for the link to the pro version…
Very good plugin, but if I can’t accept payments via mobile then, as I’m sure you know, it’s just about useless in the Chinese market.
Need to put the link on the plugin description page.
I will email you directly to enquire.
]]>After installing and activating the plugin, my wordpress install gives server error and becomes unaccessible.
I checked your demo page, and discovered its also not working.
When i put a product in my cart, checkout, fill in adress ands choose wechat as payment, it gives an error:
( ! ) Fatal error: Uncaught exception 'WxPayException' with message 'curl出错,错误码:Resolving timed out after 6594 milliseconds' in C:\web\eshop\wp-content\plugins\wechat-payment-pro-for-woo\lib\WxPay.Api.php on line 302
( ! ) WxPayException: curl出错,错误码:Resolving timed out after 6594 milliseconds in C:\web\eshop\wp-content\plugins\wechat-payment-pro-for-woo\lib\WxPay.Api.php on line 302
Call Stack
please advise
]]>请问,能不能像Alipay for Woocommerce 那样,网站货币采用美元,可以设定一个美元/人民币汇率,如果买家采用微信支付,插件自动计算人民币数量,然后用人民币结算?
]]>Dear Shudong,
Many appreciations for developing this plugin. Could you please help to learn where should I get the App Account and Weixin Secret? Do I need to create a web app under management center?
Thank you very much.
]]>