配置参数
优质
小牛编辑
139浏览
2023-12-01
类名
\Yurun\PaySDK\Weixin\Params\PublicParams
属性
名称 | 类型 | 说明 |
---|---|---|
$sub_appid | string | 微信分配的子商户公众账号ID,服务商、银行服务商需要。 |
$mch_id | string | 微信支付分配的商户号 |
$sub_mch_id | string | 微信支付分配的子商户号,开发者模式下必填,服务商、银行服务商需要。 |
$sign_type | string | 签名类型,目前支持HMAC-SHA256和MD5,默认为MD5 |
$key | string | API密钥 在API调用时用来按照指定规则对你的请求参数进行签名,服务器收到你的请求时会进行签名验证,既可以界定你的身份也可以防止其他人恶意篡改请求数据。 部分API单独使用API密钥签名进行安全加固,部分安全性要求更高的API会要求使用API密钥签名和API证书同时进行安全加固。 |
$keyV3 | string | V3 版本接口的密钥 |
$certPath | string | 证书地址 |
$certSerialNumber | string | 证书序列号,v3需要 |
$keyPath | string | 私钥地址 |
$apiCertPath | string | V3 接口的 API 证书地址 |
$reportLevel | int | 交易保障上报级别 |
$apiDomain | string | 接口网关 |
$appID | string | 支付平台分配给开发者的应用ID |
示例
$params = new \Yurun\PaySDK\Weixin\Params\PublicParams;
$params->appID = 'xxx';
// 其它属性以此类推