APP微信支付配置WECHAT_APPID与WECHAT_APP_ID导致支付与查询出现异常
yangzming opened this issue · comments
版本V2
- 发起支付时, 配置WECHAT_APPID(APPID) , WECHAT_APP_ID(公众号ID) 不配置
- 支付可以调起没问题, 变量都正常, 也正常调起微信支付,notify_url也没问题
$config = config('pay.wechat');
$order = [
'out_trade_no' => $no,
'total_fee' => 0.01 * 100, // **单位:分**
'body' => $title,
'openid' => $openid,
];
$pay = Pay::wechat($config)->app($order)->getContent();
- 查询订单时, 不配置WECHAT_APPID(APPID) , WECHAT_APP_ID(公众号ID) 配置, 正常
$config = config('pay.wechat');
$wechat = Pay::wechat($config);
$order = [
'out_trade_no' => 'VO20062417311010153102',
];
$result = $wechat->find($order); // 第二个参数不管是否加'APP'都一样
不知道是啥问题了. JSAPI的订单查询与APP的订单查询, 是同一个接口, 区别于请求参数多了一个签名类型(估计不会是这个的影响)
如需要,可自行升级至最新 v3 beta 版本
感谢支持