提交 27ea3478 编写于 作者: D Devil

qq小程序支付

上级 0be85283
...@@ -267,7 +267,7 @@ class QQ ...@@ -267,7 +267,7 @@ class QQ
'total_fee' => intval($params['total_price']*100), 'total_fee' => intval($params['total_price']*100),
'spbill_create_ip' => GetClientIP(), 'spbill_create_ip' => GetClientIP(),
'trade_type' => $trade_type, 'trade_type' => $trade_type,
'attach' => empty($params['attach']) ? 'd订单号:'.$params['order_no'] : $params['attach'], 'attach' => empty($params['attach']) ? '订单号:'.$params['order_no'] : $params['attach'],
]; ];
$data['sign'] = $this->GetSign($data); $data['sign'] = $this->GetSign($data);
return DataReturn('success', 0, $data); return DataReturn('success', 0, $data);
...@@ -298,15 +298,6 @@ class QQ ...@@ -298,15 +298,6 @@ class QQ
$type_all['pc'] = $type_all['h5']; $type_all['pc'] = $type_all['h5'];
} }
// 微信中打开
if(in_array(APPLICATION_CLIENT_TYPE, ['pc', 'h5']))
{
if(!empty($_SERVER['HTTP_USER_AGENT']) && stripos($_SERVER['HTTP_USER_AGENT'], 'MicroMessenger') !== false)
{
$type_all['pc'] = $type_all['weixin'];
}
}
return isset($type_all[APPLICATION_CLIENT_TYPE]) ? $type_all[APPLICATION_CLIENT_TYPE] : ''; return isset($type_all[APPLICATION_CLIENT_TYPE]) ? $type_all[APPLICATION_CLIENT_TYPE] : '';
} }
...@@ -322,6 +313,7 @@ class QQ ...@@ -322,6 +313,7 @@ class QQ
public function Respond($params = []) public function Respond($params = [])
{ {
$result = empty($GLOBALS['HTTP_RAW_POST_DATA']) ? $this->XmlToArray(file_get_contents('php://input')) : $this->XmlToArray($GLOBALS['HTTP_RAW_POST_DATA']); $result = empty($GLOBALS['HTTP_RAW_POST_DATA']) ? $this->XmlToArray(file_get_contents('php://input')) : $this->XmlToArray($GLOBALS['HTTP_RAW_POST_DATA']);
file_put_contents(ROOT.'qqqqqq.txt', json_encode($result));
if(isset($result['return_code']) && $result['return_code'] == 'SUCCESS' && $result['sign'] == $this->GetSign($result)) if(isset($result['return_code']) && $result['return_code'] == 'SUCCESS' && $result['sign'] == $this->GetSign($result))
{ {
...@@ -348,7 +340,7 @@ class QQ ...@@ -348,7 +340,7 @@ class QQ
$data['trade_no'] = $data['transaction_id']; // 支付平台 - 订单号 $data['trade_no'] = $data['transaction_id']; // 支付平台 - 订单号
$data['buyer_user'] = isset($data['openid']) ? $data['openid'] : ''; // 支付平台 - 用户 $data['buyer_user'] = isset($data['openid']) ? $data['openid'] : ''; // 支付平台 - 用户
$data['out_trade_no'] = $out_trade_no; // 本系统发起支付的 - 订单号 $data['out_trade_no'] = $out_trade_no; // 本系统发起支付的 - 订单号
$data['subject'] = $data['attach']; // 本系统发起支付的 - 商品名称 $data['subject'] = isset($data['attach']) ? $data['attach'] : ''; // 本系统发起支付的 - 商品名称
$data['pay_price'] = $data['total_fee']/100; // 本系统发起支付的 - 总价 $data['pay_price'] = $data['total_fee']/100; // 本系统发起支付的 - 总价
return $data; return $data;
} }
......
...@@ -22,7 +22,7 @@ page{ ...@@ -22,7 +22,7 @@ page{
} }
.btn-box button{ .btn-box button{
height: 90rpx; height: 90rpx;
line-height: 90rpx; line-height: 56rpx;
width: 300rpx; width: 300rpx;
} }
.dis-block { .dis-block {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册