You've already forked qlg.tsgz.moe
Init Repo
This commit is contained in:
87
extend/unionpay/sdk/SDKConfig.php
Executable file
87
extend/unionpay/sdk/SDKConfig.php
Executable file
@ -0,0 +1,87 @@
|
||||
<?php
|
||||
include_once 'log.class.php';
|
||||
include_once 'common.php';
|
||||
|
||||
class SDKConfig {
|
||||
|
||||
static public $frontTransUrl;
|
||||
static public $backTransUrl;
|
||||
static public $singleQueryUrl;
|
||||
static public $batchTransUrl;
|
||||
static public $fileTransUrl;
|
||||
static public $appTransUrl;
|
||||
static public $cardTransUrl;
|
||||
static public $jfFrontTransUrl;
|
||||
static public $jfBackTransUrl;
|
||||
static public $jfSingleQueryUrl;
|
||||
static public $jfCardTransUrl;
|
||||
static public $jfAppTransUrl;
|
||||
|
||||
static public $qrcBackTransUrl;
|
||||
static public $qrcB2cIssBackTransUrl;
|
||||
static public $qrcB2cMerBackTransUrl;
|
||||
|
||||
static public $signMethod;
|
||||
static public $version;
|
||||
static public $ifValidateCNName;
|
||||
static public $ifValidateRemoteCert;
|
||||
|
||||
static public $signCertPath;
|
||||
static public $signCertPwd;
|
||||
static public $validateCertDir;
|
||||
static public $encryptCertPath;
|
||||
static public $rootCertPath;
|
||||
static public $middleCertPath;
|
||||
static public $frontUrl;
|
||||
static public $backUrl;
|
||||
static public $secureKey;
|
||||
static public $logFilePath;
|
||||
static public $logLevel;
|
||||
|
||||
function __construct($config = array()){
|
||||
|
||||
self::$frontTransUrl = "https://gateway.test.95516.com/gateway/api/frontTransReq.do";
|
||||
self::$backTransUrl = "https://gateway.test.95516.com/gateway/api/backTransReq.do";
|
||||
self::$singleQueryUrl = "https://gateway.test.95516.com/gateway/api/queryTrans.do";
|
||||
self::$batchTransUrl = "https://gateway.test.95516.com/gateway/api/batchTrans.do";
|
||||
self::$fileTransUrl = "https://filedownload.test.95516.com/";
|
||||
self::$appTransUrl = "https://gateway.test.95516.com/gateway/api/appTransReq.do";
|
||||
self::$cardTransUrl = "https://gateway.test.95516.com/gateway/api/cardTransReq.do";
|
||||
|
||||
self::$jfFrontTransUrl = "https://gateway.test.95516.com/jiaofei/api/frontTransReq.do";
|
||||
self::$jfBackTransUrl = "https://gateway.test.95516.com/jiaofei/api/backTransReq.do";
|
||||
self::$jfSingleQueryUrl = "https://gateway.test.95516.com/jiaofei/api/queryTrans.do";
|
||||
self::$jfCardTransUrl = "https://gateway.test.95516.com/jiaofei/api/cardTransReq.do";
|
||||
self::$jfAppTransUrl = "https://gateway.test.95516.com/jiaofei/api/appTransReq.do";
|
||||
|
||||
self::$qrcBackTransUrl = null;
|
||||
self::$qrcB2cIssBackTransUrl = null;
|
||||
self::$qrcB2cMerBackTransUrl = null;
|
||||
|
||||
|
||||
self::$version = "5.1.0";
|
||||
self::$ifValidateCNName = "false"; // 是否验证验签证书的CN,测试环境请设置false,生产环境请设置true。非false的值默认都当true处理。;
|
||||
self::$ifValidateRemoteCert = "false";//是否验证https证书,测试环境请设置false,生产环境建议优先尝试true,不行再false。非true的值默认都当false处理。
|
||||
|
||||
self::$signCertPath = WSTRootPath()."/extend/unionpay/certs/acp_test_sign.pfx";
|
||||
|
||||
|
||||
self::$validateCertDir = null;
|
||||
self::$encryptCertPath = WSTRootPath()."/extend/unionpay/certs/acp_test_enc.cer";
|
||||
self::$rootCertPath = WSTRootPath()."/extend/unionpay/certs/acp_test_root.cer";
|
||||
self::$middleCertPath = WSTRootPath()."/extend/unionpay/certs/acp_test_middle.cer";
|
||||
|
||||
self::$frontUrl = $config["frontUrl"];
|
||||
self::$backUrl = $config["backUrl"];;
|
||||
self::$signCertPwd = $config["signCertPwd"];
|
||||
self::$signMethod = $config["signMethod"];
|
||||
|
||||
self::$secureKey = null;
|
||||
self::$logFilePath = WSTRootPath()."/extend/unionpay/logs/";
|
||||
self::$logLevel = 1;
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user