Browse Source

online

master
用户名 3 years ago
parent
commit
1661122465
  1. 11
      mobile/plugins/payment/wxpay.php
  2. 20
      mobile/source/helpers/dalianpay/config/config.php

11
mobile/plugins/payment/wxpay.php

@ -221,7 +221,16 @@ class wxpay
// 从大连支付接口返回的参数 // 从大连支付接口返回的参数
$this->parameters["appid"] = $payinfo['appId']; // 公众账号ID $this->parameters["appid"] = $payinfo['appId']; // 公众账号ID
$this->parameters["mch_id"] = '563222080502LGB'; // 商户号 sc_test
// 调用秘钥里的配置文件
require_once(BASE_PATH . 'helpers/dalianpay/library/Base.php');
$Base = new Base();
// 获取配置信息
$config = $Base->getConfig();
// $this->parameters["mch_id"] = '100018380507D2C'; // 商户号 sc_test
$this->parameters["mch_id"] = $config['org_num']; // 商户号 sc_test
echo "\r\n success!!!!\r\n";
// $this->parameters["spbill_create_ip"] = $_SERVER['REMOTE_ADDR']; // 终端ip // $this->parameters["spbill_create_ip"] = $_SERVER['REMOTE_ADDR']; // 终端ip
$this->parameters["nonce_str"] = $payinfo['nonceStr']; // 随机字符串 $this->parameters["nonce_str"] = $payinfo['nonceStr']; // 随机字符串
$this->parameters["sign"] = $payinfo['paySign']; // 签名 $this->parameters["sign"] = $payinfo['paySign']; // 签名

20
mobile/source/helpers/dalianpay/config/config.php

@ -3,14 +3,14 @@
return array( return array(
// 机构号 商户号 // 机构号 商户号
// 统一支付接口 测试地址 // 统一支付接口 测试地址
// 'pay_url' => 'https://open.dalianpay.cn/payapi/unitorder/pay', 'pay_url' => 'https://open.dalianpay.cn/payapi/unitorder/pay',
// 统一支付接口 // 统一支付接口
'pay_url' => 'https://epay.dalianpay.cn/payapi/unitorder/pay', // 'pay_url' => 'https://epay.dalianpay.cn/payapi/unitorder/pay',
// 'org_num' => '5503001', 'org_num' => '5503001',
'org_num' => '563222080502LGB', // 'org_num' => '100018380507D2C',
// 商户号 渠道商户号 // 商户号 渠道商户号
// 'cusid' => '10147', 'cusid' => '10147',
'cusid' => '100018380507D2C', // 'cusid' => '563222080502LGB',
// 产品 // 产品
'producp' => 'JX0002', 'producp' => 'JX0002',
// 版本 // 版本
@ -34,11 +34,11 @@
// 加密方式 // 加密方式
'signtype' => 'RSA', 'signtype' => 'RSA',
// 渠道公钥 测试公钥 // 渠道公钥 测试公钥
// 'public_key' => BASE_PATH . 'helpers/dalianpay/cert/channel_public_key.pem', 'public_key' => BASE_PATH . 'helpers/dalianpay/cert/channel_public_key.pem',
'public_key' => BASE_PATH . 'helpers/dalianpay/cert/online_public_key.pem', // 'public_key' => BASE_PATH . 'helpers/dalianpay/cert/online_public_key.pem',
// 商户私钥 测试私钥 // 商户私钥 测试私钥
// 'private_key' => BASE_PATH . 'helpers/dalianpay/cert/cus_private_key.pem', 'private_key' => BASE_PATH . 'helpers/dalianpay/cert/cus_private_key.pem',
'private_key' => BASE_PATH . 'helpers/dalianpay/cert/online_private_key.pem', // 'private_key' => BASE_PATH . 'helpers/dalianpay/cert/online_private_key.pem',
// 统一扫码接口 测试地址 // 统一扫码接口 测试地址
'scan_url' => 'https://open.dalianpay.cn/payapi/unitorder/scanqrpay', 'scan_url' => 'https://open.dalianpay.cn/payapi/unitorder/scanqrpay',

Loading…
Cancel
Save