\Yurun\PaySDK\Weixin\ParamsPublicParams

微信支付-公共参数类.

Summary

Methods
Properties
Constants
__construct()
$apiDomain
$appID
$sub_appid
$mch_id
$sub_mch_id
$sign_type
$key
$keyV3
$certPath
$certSerialNumber
$keyPath
$apiCertPath
$reportLevel
REPORT_LEVEL_NONE
REPORT_LEVEL_ALL
REPORT_LEVEL_ERROR
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Constants

REPORT_LEVEL_NONE

REPORT_LEVEL_NONE = 0

不上报.

REPORT_LEVEL_ALL

REPORT_LEVEL_ALL = 1

上报所有请求

REPORT_LEVEL_ERROR

REPORT_LEVEL_ERROR = 2

只上报出错请求

Properties

$apiDomain

$apiDomain : string

接口网关.

Type

string

$appID

$appID : string

支付平台分配给开发者的应用ID.

Type

string

$sub_appid

$sub_appid : string

微信分配的子商户公众账号ID,服务商、银行服务商需要。

Type

string

$mch_id

$mch_id : string

微信支付分配的商户号.

Type

string

$sub_mch_id

$sub_mch_id : string

微信支付分配的子商户号,开发者模式下必填,服务商、银行服务商需要。

Type

string

$sign_type

$sign_type : string

签名类型,目前支持HMAC-SHA256和MD5,默认为MD5.

Type

string

$key

$key : string

API密钥 在API调用时用来按照指定规则对你的请求参数进行签名,服务器收到你的请求时会进行签名验证,既可以界定你的身份也可以防止其他人恶意篡改请求数据。 部分API单独使用API密钥签名进行安全加固,部分安全性要求更高的API会要求使用API密钥签名和API证书同时进行安全加固。

Type

string

$keyV3

$keyV3 : string

V3 版本接口的密钥.

Type

string

$certPath

$certPath : string

证书地址

Type

string

$certSerialNumber

$certSerialNumber : string

证书序列号.

Type

string

$keyPath

$keyPath : string

私钥地址

Type

string

$apiCertPath

$apiCertPath : string

V3 接口的 API 证书地址

Type

string

$reportLevel

$reportLevel : integer

交易保障上报级别.

Type

integer

Methods

__construct()

__construct()