|
@@ -35,13 +35,6 @@ class OriginBank
|
|
'JSAPI'=>1
|
|
'JSAPI'=>1
|
|
];
|
|
];
|
|
|
|
|
|
-// $data =[];
|
|
|
|
-// $data['out_no'] = "123456";
|
|
|
|
-// $data['pmt_tag'] = "WeixinBERL";
|
|
|
|
-// $data['original_amount'] = "1";
|
|
|
|
-// $data['trade_amount'] = "1";
|
|
|
|
-// $data['ord_name'] = "购买物品订单名称";
|
|
|
|
-
|
|
|
|
dump($data);
|
|
dump($data);
|
|
$base_data['data'] = $this->encrypt(json_encode($data),$this->open_key);
|
|
$base_data['data'] = $this->encrypt(json_encode($data),$this->open_key);
|
|
dump($data);
|
|
dump($data);
|
|
@@ -68,14 +61,15 @@ class OriginBank
|
|
$data = json_decode($this->decrypt($return_info['data'],$this->open_key,true),true);
|
|
$data = json_decode($this->decrypt($return_info['data'],$this->open_key,true),true);
|
|
dump($data);
|
|
dump($data);
|
|
$trade_result = json_decode($data['trade_result'],true);
|
|
$trade_result = json_decode($data['trade_result'],true);
|
|
- dd($trade_result);
|
|
|
|
|
|
+ $wc_pay_data = json_decode($trade_result['wc_pay_data'],true);
|
|
|
|
+ dump($trade_result);
|
|
$pay_info = [
|
|
$pay_info = [
|
|
- 'appId'=>$trade_result['appid'],
|
|
|
|
- 'timeStamp'=>$trade_result['timeStamp'],
|
|
|
|
- 'nonceStr'=>$trade_result['nonce_str'],
|
|
|
|
- 'signType'=>$trade_result['signType'],
|
|
|
|
- 'package'=>'prepay_id=' . $trade_result['prepay_id'],
|
|
|
|
- 'paySign'=>$trade_result['paySign']
|
|
|
|
|
|
+ 'appId'=>$wc_pay_data['appid'],
|
|
|
|
+ 'timeStamp'=>$wc_pay_data['timeStamp'],
|
|
|
|
+ 'nonceStr'=>$wc_pay_data['nonce_str'],
|
|
|
|
+ 'signType'=>$wc_pay_data['signType'],
|
|
|
|
+ 'package'=>'prepay_id=' . $wc_pay_data['prepay_id'],
|
|
|
|
+ 'paySign'=>$wc_pay_data['paySign']
|
|
];
|
|
];
|
|
return $pay_info;
|
|
return $pay_info;
|
|
}
|
|
}
|