|
@@ -621,7 +621,7 @@ class WechatService
|
|
|
'mch_id' => $mch_id,
|
|
'mch_id' => $mch_id,
|
|
|
'plan_id' => $plan_id,
|
|
'plan_id' => $plan_id,
|
|
|
'contract_code' => $contract_code,
|
|
'contract_code' => $contract_code,
|
|
|
- 'request_serial' => $current_timestamp, // 使用时间戳作为序列号
|
|
|
|
|
|
|
+ 'request_serial' => $contract_display_account, // 使用时间戳作为序列号
|
|
|
'contract_display_account' => $nickname,
|
|
'contract_display_account' => $nickname,
|
|
|
'notify_url' => 'http://red.igxys.com/api/wechat/notify/'.$cid,
|
|
'notify_url' => 'http://red.igxys.com/api/wechat/notify/'.$cid,
|
|
|
'timestamp' => $current_timestamp, // 动态时间戳
|
|
'timestamp' => $current_timestamp, // 动态时间戳
|
|
@@ -651,7 +651,7 @@ class WechatService
|
|
|
$sign = self::generateWechatMD5Sign($params, $key);
|
|
$sign = self::generateWechatMD5Sign($params, $key);
|
|
|
$params['sign'] = $sign;
|
|
$params['sign'] = $sign;
|
|
|
$params['notify_url'] = rawurlencode($params['notify_url']);
|
|
$params['notify_url'] = rawurlencode($params['notify_url']);
|
|
|
-// $params['contract_display_account'] = urlencode($params['contract_display_account']);
|
|
|
|
|
|
|
+ $params['contract_display_account'] = urlencode($params['contract_display_account']);
|
|
|
// 构建最终URL
|
|
// 构建最终URL
|
|
|
$queryString = "";
|
|
$queryString = "";
|
|
|
foreach ($params as $k => $v) {
|
|
foreach ($params as $k => $v) {
|