Browse Source

test

master
用户名 3 years ago
parent
commit
c78405496f
  1. 6
      mobile/dalianpay/config/config.php
  2. 15
      mobile/dalianpay/demo/pay.php
  3. 18
      mobile/plugins/payment/wxpay.php

6
mobile/dalianpay/config/config.php

@ -1,10 +1,12 @@
<?php <?php
return array( return array(
// 机构号 // 机构号 商户号
'org_num' => '5503001', 'org_num' => '5503001',
// 商户号 // 'org_num' => '100018380507D2C',
// 商户号 渠道商户号
'cusid' => '10147', 'cusid' => '10147',
// 'cusid' => '563222080502LGB',
// 产品 // 产品
'producp' => 'JX0002', 'producp' => 'JX0002',
// 版本 // 版本

15
mobile/dalianpay/demo/pay.php

@ -33,16 +33,19 @@
'orgid' => $config['org_num'], 'orgid' => $config['org_num'],
'cusid' => $config['cusid'], 'cusid' => $config['cusid'],
'branchno' => $config['branchno'], 'branchno' => $config['branchno'],
'termcode' => $config['termcode'], // 'termcode' => $config['termcode'],
'version' => $config['version'], 'version' => $config['version'],
'trxamt' => '1', 'trxamt' => '1', // total_fee
'reqsn' => uniqid($reqsn_prefix), 'reqsn' => uniqid($reqsn_prefix), // 交易订单号
'producp' => 'JX0002', 'producp' => 'JX0002',
'transtype' => 'JSP511', 'transtype' => 'JSP501', // 微信支付
'paytype' => 'W02', 'paytype' => 'W02', // 微信js支付
'randomstr' => md5( uniqid() ), 'randomstr' => md5( uniqid() ),
'body' => 'pages', // 'body' => 'pages',
'acct' => $openid, 'acct' => $openid,
'notify_url' => '', // 交易结果通知地址
'sub_appid' => 'wx79343915f99167e6',
'front_url' => '', // 支付完成跳转
); );
// 生成签名 // 生成签名

18
mobile/plugins/payment/wxpay.php

@ -198,16 +198,16 @@ class wxpay
} }
// 访问大连支付接口 // 访问大连支付接口
// $url = "https://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]"; $url = "https://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";
// var_dump($url); var_dump($url);
// $_SESSION['prev_url'] = $url; $_SESSION['prev_url'] = $url;
// var_dump($_SESSION['prev_url']); var_dump($_SESSION['prev_url']);
// header('Location: https://shop.heavenk.com/mobile/dalianpay/demo/pay.php'); header('Location: https://shop.heavenk.com/mobile/dalianpay/demo/pay.php');
// // header('Location: https://www.baidu.com'); // // header('Location: https://www.baidu.com');
// exit; // 终止当前脚本的执行,确保页面跳转生效 exit; // 终止当前脚本的执行,确保页面跳转生效
require_once('../../demo/pay.php'); // require_once('../../demo/pay.php');
$response_data = pay(); // $response_data = pay();
echo $response_data; // echo $response_data;
// 处理dalianpay统一支付接口传回的参数 // 处理dalianpay统一支付接口传回的参数
// $_SESSION['response_data_json'] // $_SESSION['response_data_json']

Loading…
Cancel
Save