支付插件适配头条小程序
parent
40f8ae4e1b
commit
3d0d4e82b7
|
|
@ -50,10 +50,10 @@ class Alipay
|
|||
// 基础信息
|
||||
$base = [
|
||||
'name' => '支付宝', // 插件名称
|
||||
'version' => '1.1.0', // 插件版本
|
||||
'version' => '1.1.1', // 插件版本
|
||||
'apply_version' => '不限', // 适用系统版本描述
|
||||
'apply_terminal'=> ['pc','h5', 'ios', 'android', 'toutiao'], // 适用终端 默认全部 ['pc', 'h5', 'ios', 'android', 'alipay', 'weixin', 'baidu', 'toutiao']
|
||||
'desc' => '2.0版本,适用PC+H5,即时到帐支付方式,买家的交易资金直接打入卖家支付宝账户,快速回笼交易资金。 <a href="http://www.alipay.com/" target="_blank">立即申请</a>', // 插件描述(支持html)
|
||||
'desc' => '2.0版本,适用PC+H5+APP+头条小程序,即时到帐支付方式,买家的交易资金直接打入卖家支付宝账户,快速回笼交易资金。 <a href="http://www.alipay.com/" target="_blank">立即申请</a>', // 插件描述(支持html)
|
||||
'author' => 'Devil', // 开发者
|
||||
'author_url' => 'http://shopxo.net/', // 开发者主页
|
||||
];
|
||||
|
|
|
|||
|
|
@ -50,10 +50,10 @@ class Weixin
|
|||
// 基础信息
|
||||
$base = [
|
||||
'name' => '微信', // 插件名称
|
||||
'version' => '1.1.0', // 插件版本
|
||||
'version' => '1.1.1', // 插件版本
|
||||
'apply_version' => '不限', // 适用系统版本描述
|
||||
'apply_terminal'=> ['pc', 'h5', 'weixin'], // 适用终端 默认全部 ['pc', 'h5', 'app', 'alipay', 'weixin', 'baidu']
|
||||
'desc' => '适用微信公众号/PC/H5/小程序,即时到帐支付方式,买家的交易资金直接打入卖家账户,快速回笼交易资金。 <a href="https://pay.weixin.qq.com/" target="_blank">立即申请</a>', // 插件描述(支持html)
|
||||
'apply_terminal'=> ['pc', 'h5', 'ios', 'android', 'weixin', 'toutiao'], // 适用终端 默认全部 ['pc', 'h5', 'app', 'alipay', 'weixin', 'baidu']
|
||||
'desc' => '适用公众号+PC+H5+APP+(微信|头条)小程序,即时到帐支付方式,买家的交易资金直接打入卖家账户,快速回笼交易资金。 <a href="https://pay.weixin.qq.com/" target="_blank">立即申请</a>', // 插件描述(支持html)
|
||||
'author' => 'Devil', // 开发者
|
||||
'author_url' => 'http://shopxo.net/', // 开发者主页
|
||||
];
|
||||
|
|
@ -258,7 +258,16 @@ class Weixin
|
|||
|
||||
// APP支付
|
||||
case 'APP' :
|
||||
$result = DataReturn('APP支付暂未开放', -1);
|
||||
$pay_data = array(
|
||||
'appid' => $this->pay_params['appid'],
|
||||
'partnerid' => $this->pay_params['mch_id'],
|
||||
'prepayid' => $data['prepay_id'],
|
||||
'package' => 'Sign=WXPay',
|
||||
'noncestr' => md5(time().rand()),
|
||||
'timestamp' => (string) time(),
|
||||
);
|
||||
$pay_data['sign'] = $this->GetSign($pay_data);
|
||||
$result = DataReturn('success', 0, $pay_data);
|
||||
break;
|
||||
}
|
||||
return $result;
|
||||
|
|
|
|||
Loading…
Reference in New Issue