Browse Source

online

master
用户名 3 years ago
parent
commit
6a755e5c22
  1. 4
      mobile/plugins/payment/wxpay.php
  2. 28
      mobile/source/helpers/dalianpay/cert/online_private_key.pem
  3. 9
      mobile/source/helpers/dalianpay/cert/online_public_key.pem
  4. 1
      mobile/source/helpers/dalianpay/cert/private_key.pem
  5. 1
      mobile/source/helpers/dalianpay/cert/public_key.pem
  6. 24
      mobile/source/helpers/dalianpay/config/config.php

4
mobile/plugins/payment/wxpay.php

@ -176,7 +176,7 @@ class wxpay
// }
// }
echo "123546579\r\n";
// echo "123546579\r\n";
// 调用大连支付接口
require_once(BASE_PATH . 'helpers/dalianpay/demo/dalianpay.php');
$new_plugin = new dalianpay();
@ -221,7 +221,7 @@ class wxpay
// 从大连支付接口返回的参数
$this->parameters["appid"] = $payinfo['appId']; // 公众账号ID
$this->parameters["mch_id"] = '5503001'; // 商户号 sc_test
$this->parameters["mch_id"] = '100018380507D2C'; // 商户号 sc_test
// $this->parameters["spbill_create_ip"] = $_SERVER['REMOTE_ADDR']; // 终端ip
$this->parameters["nonce_str"] = $payinfo['nonceStr']; // 随机字符串
$this->parameters["sign"] = $payinfo['paySign']; // 签名

28
mobile/source/helpers/dalianpay/cert/online_private_key.pem

@ -0,0 +1,28 @@
-----BEGIN PRIVATE KEY-----
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC6qUzu6f9eyECn
4FcA8SPr+IqA34EAaayZJG6XY+/MqKfwPHHkPZSwswf2qQv0T7r6UjZnXZFmnBrt
7j0pNe5zXf2fhabA1nglTQnKBh+EM1/7flC4wjv+d4Ivt+Pl7mn9r1Vl1QaRhRnk
/KN5OSIQePFkoWD+3UXFnsdwNzuTxYs39nWFuH0yFCJ3hltIn/0sjl3Fbn/1/+hD
E6R1oDGi0QgO05t0c0phe1238V6LVln8dyspxOuhoR6NBT6H6Lt7nvocxT112Y6K
IRgj1O2/zSd0f/iFqqpXvsfXMjhFWhrF0XjshdUrFmZyvjsuTK8j+WuaYVnyoPJJ
ez8HXRU/AgMBAAECggEAKahS9Rbf2SVT2KNmh11JqQYE0xIOVis/S8YnsD2rbL9P
C3xR5qAfqPerlU7QzitlDSx/2720D3RTRjpfB+1zU+fsDEflmS/EDH8O6jlHm1dj
2lqsZS9j+Dxvn3qor83vdaBFrL5IAv3zc3k2en1Xrtlu9ghV/0seoSX4WIDbGPUg
vDnLtXIddL4/vmT4DdFelTTAj5oPp0C8Kx5qXzb15fIH78Yqf0Q5zu4LCxQd030z
tv+DWVEExZFcpIEbgENyu4arhoRDVV1ETKSS/HHsyLfKGrVF/K9vn+O5rsomJGQD
DxK4fdjAHTPUquNiVmy8jbYMlcNahR7bAYxpGcS1YQKBgQD7q7xzL2IoJRxrZ2UV
+geALK917ahpZmjoJ+cX+M+ivwd3rP68AIPmL/E1Xera85Q28CZUg3/WXmFIIA9p
2Yj1cJO1qcav5ASwj+atuk3BXUOCxZ3cfqEEU/6vKFXDlYrC0LzAnjkWT2NL2/4a
NlB/93SssKM+t9cuB7MxQ6OTRwKBgQC930lyr25Upot3sMu1NTnt/UHEYByi6Z5u
jZlSYkG2rQn6NYwFMw5aXx7LUhgAU55N9k93l+A6kakq3OEbZ5M3GJEczSyEyiVa
JVcphymLoBp7/02i3zX1+wKdl6evaupF4AvNDfjENwgZ4EwqvR72mJtjua4je5hw
1ImXZ9Y6SQKBgB+S1hulUC01KrGW0SnGqnY8JO8ol75RaMvnZaiuQG5shOVQwMyZ
S/LvBNXrKHG7qVaTHlvv+3PLd2zzCLwA3JveOcnKuPCMLMJx60DUZLjjmHqpjDqD
cHP4jbUv3EKjWjtCsMuBjivsXcrAmMp1Efhb9TlNF83ghpBxyttdXwI1AoGBALrd
bRi8xPX0ruAOFH3zs16g2EAfYy+GgpFFNHcbEpdpd59TYcmgNOkGInVyBwMTSIJr
/kuyIlEiF/6CQd1Js14PBIn293B8zgQJKd5KEr5CxK3yVoML8Lx03F8i6TpAG+7H
EHYv4PujOYrV78BEPpvtF0kvbc2oDyBEXGGxJOpZAoGADapQuQmsLCqoR9rz+gkq
vavx9xwNZ1gD1PqwMeOU2b+BLo6v0qbpPKlQtYgb6KNRjPewUYM34RcqKXqjP608
m+adKVzueIcq3uDTWKnNjLcDx3hJnqend+YQmTarK/1HlEHdL+uOgF+I8t1w4mig
Gf0Zh5gFRCZfDCWeRRHdUi0=
-----END PRIVATE KEY-----

9
mobile/source/helpers/dalianpay/cert/online_public_key.pem

@ -0,0 +1,9 @@
-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuqlM7un/XshAp+BXAPEj
6/iKgN+BAGmsmSRul2PvzKin8Dxx5D2UsLMH9qkL9E+6+lI2Z12RZpwa7e49KTXu
c139n4WmwNZ4JU0JygYfhDNf+35QuMI7/neCL7fj5e5p/a9VZdUGkYUZ5PyjeTki
EHjxZKFg/t1FxZ7HcDc7k8WLN/Z1hbh9MhQid4ZbSJ/9LI5dxW5/9f/oQxOkdaAx
otEIDtObdHNKYXtdt/Fei1ZZ/HcrKcTroaEejQU+h+i7e576HMU9ddmOiiEYI9Tt
v80ndH/4haqqV77H1zI4RVoaxdF47IXVKxZmcr47LkyvI/lrmmFZ8qDySXs/B10V
PwIDAQAB
-----END PUBLIC KEY-----

1
mobile/source/helpers/dalianpay/cert/private_key.pem

@ -0,0 +1 @@
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC6qUzu6f9eyECn4FcA8SPr+IqA34EAaayZJG6XY+/MqKfwPHHkPZSwswf2qQv0T7r6UjZnXZFmnBrt7j0pNe5zXf2fhabA1nglTQnKBh+EM1/7flC4wjv+d4Ivt+Pl7mn9r1Vl1QaRhRnk/KN5OSIQePFkoWD+3UXFnsdwNzuTxYs39nWFuH0yFCJ3hltIn/0sjl3Fbn/1/+hDE6R1oDGi0QgO05t0c0phe1238V6LVln8dyspxOuhoR6NBT6H6Lt7nvocxT112Y6KIRgj1O2/zSd0f/iFqqpXvsfXMjhFWhrF0XjshdUrFmZyvjsuTK8j+WuaYVnyoPJJez8HXRU/AgMBAAECggEAKahS9Rbf2SVT2KNmh11JqQYE0xIOVis/S8YnsD2rbL9PC3xR5qAfqPerlU7QzitlDSx/2720D3RTRjpfB+1zU+fsDEflmS/EDH8O6jlHm1dj2lqsZS9j+Dxvn3qor83vdaBFrL5IAv3zc3k2en1Xrtlu9ghV/0seoSX4WIDbGPUgvDnLtXIddL4/vmT4DdFelTTAj5oPp0C8Kx5qXzb15fIH78Yqf0Q5zu4LCxQd030ztv+DWVEExZFcpIEbgENyu4arhoRDVV1ETKSS/HHsyLfKGrVF/K9vn+O5rsomJGQDDxK4fdjAHTPUquNiVmy8jbYMlcNahR7bAYxpGcS1YQKBgQD7q7xzL2IoJRxrZ2UV+geALK917ahpZmjoJ+cX+M+ivwd3rP68AIPmL/E1Xera85Q28CZUg3/WXmFIIA9p2Yj1cJO1qcav5ASwj+atuk3BXUOCxZ3cfqEEU/6vKFXDlYrC0LzAnjkWT2NL2/4aNlB/93SssKM+t9cuB7MxQ6OTRwKBgQC930lyr25Upot3sMu1NTnt/UHEYByi6Z5ujZlSYkG2rQn6NYwFMw5aXx7LUhgAU55N9k93l+A6kakq3OEbZ5M3GJEczSyEyiVaJVcphymLoBp7/02i3zX1+wKdl6evaupF4AvNDfjENwgZ4EwqvR72mJtjua4je5hw1ImXZ9Y6SQKBgB+S1hulUC01KrGW0SnGqnY8JO8ol75RaMvnZaiuQG5shOVQwMyZS/LvBNXrKHG7qVaTHlvv+3PLd2zzCLwA3JveOcnKuPCMLMJx60DUZLjjmHqpjDqDcHP4jbUv3EKjWjtCsMuBjivsXcrAmMp1Efhb9TlNF83ghpBxyttdXwI1AoGBALrdbRi8xPX0ruAOFH3zs16g2EAfYy+GgpFFNHcbEpdpd59TYcmgNOkGInVyBwMTSIJr/kuyIlEiF/6CQd1Js14PBIn293B8zgQJKd5KEr5CxK3yVoML8Lx03F8i6TpAG+7HEHYv4PujOYrV78BEPpvtF0kvbc2oDyBEXGGxJOpZAoGADapQuQmsLCqoR9rz+gkqvavx9xwNZ1gD1PqwMeOU2b+BLo6v0qbpPKlQtYgb6KNRjPewUYM34RcqKXqjP608m+adKVzueIcq3uDTWKnNjLcDx3hJnqend+YQmTarK/1HlEHdL+uOgF+I8t1w4migGf0Zh5gFRCZfDCWeRRHdUi0=

1
mobile/source/helpers/dalianpay/cert/public_key.pem

@ -0,0 +1 @@
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuqlM7un/XshAp+BXAPEj6/iKgN+BAGmsmSRul2PvzKin8Dxx5D2UsLMH9qkL9E+6+lI2Z12RZpwa7e49KTXuc139n4WmwNZ4JU0JygYfhDNf+35QuMI7/neCL7fj5e5p/a9VZdUGkYUZ5PyjeTkiEHjxZKFg/t1FxZ7HcDc7k8WLN/Z1hbh9MhQid4ZbSJ/9LI5dxW5/9f/oQxOkdaAxotEIDtObdHNKYXtdt/Fei1ZZ/HcrKcTroaEejQU+h+i7e576HMU9ddmOiiEYI9Ttv80ndH/4haqqV77H1zI4RVoaxdF47IXVKxZmcr47LkyvI/lrmmFZ8qDySXs/B10VPwIDAQAB

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

@ -3,14 +3,14 @@
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',
'org_num' => '5503001',
// 'org_num' => '100018380507D2C',
'pay_url' => 'https://epay.dalianpay.cn/payapi/unitorder/pay',
// 'org_num' => '5503001',
'org_num' => '100018380507D2C',
// 商户号 渠道商户号
'cusid' => '10147',
// 'cusid' => '563222080502LGB',
// 'cusid' => '10147',
'cusid' => '563222080502LGB',
// 产品
'producp' => 'JX0002',
// 版本
@ -32,11 +32,13 @@
// 终端号
'termcode' => '000000',
// 加密方式
'signtype' => 'RSA',
// 渠道公钥
'public_key' => BASE_PATH . 'helpers/dalianpay/cert/channel_public_key.pem',
// 商户私钥
'private_key' => BASE_PATH . 'helpers/dalianpay/cert/cus_private_key.pem',
'signtype' => 'RSA',
// 渠道公钥 测试公钥
// 'public_key' => BASE_PATH . 'helpers/dalianpay/cert/channel_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/online_private_key.pem',
// 统一扫码接口 测试地址
'scan_url' => 'https://open.dalianpay.cn/payapi/unitorder/scanqrpay',

Loading…
Cancel
Save