配置参数

优质
小牛编辑
139浏览
2023-12-01

类名

\Yurun\PaySDK\Weixin\Params\PublicParams

属性

名称类型说明
$sub_appidstring微信分配的子商户公众账号ID,服务商、银行服务商需要。
$mch_idstring微信支付分配的商户号
$sub_mch_idstring微信支付分配的子商户号,开发者模式下必填,服务商、银行服务商需要。
$sign_typestring签名类型,目前支持HMAC-SHA256和MD5,默认为MD5
$keystringAPI密钥
在API调用时用来按照指定规则对你的请求参数进行签名,服务器收到你的请求时会进行签名验证,既可以界定你的身份也可以防止其他人恶意篡改请求数据。
部分API单独使用API密钥签名进行安全加固,部分安全性要求更高的API会要求使用API密钥签名和API证书同时进行安全加固。
$keyV3stringV3 版本接口的密钥
$certPathstring证书地址
$certSerialNumberstring证书序列号,v3需要
$keyPathstring私钥地址
$apiCertPathstringV3 接口的 API 证书地址
$reportLevelint交易保障上报级别
$apiDomainstring接口网关
$appIDstring支付平台分配给开发者的应用ID

示例

$params = new \Yurun\PaySDK\Weixin\Params\PublicParams;
$params->appID = 'xxx';
// 其它属性以此类推