<?php
|
|
// +----------------------------------------------------------------------
|
// | 缓存设置
|
// +----------------------------------------------------------------------
|
|
return [
|
// 缓存连接方式配置
|
'payment' => [
|
'alipay' => [
|
'protocol' => 'https',
|
'gatewayHost' => 'openapi.alipay.com',
|
'signType' => 'RSA2',
|
'appId' => '<-- 请填写您的AppId,例如:2019022663440152 -->',
|
// 为避免私钥随源码泄露,推荐从文件中读取私钥字符串而不是写入源码中
|
'merchantPrivateKey' => '<-- 请填写您的应用私钥,例如:MIIEvQIBADANB ... ... -->',
|
'alipayCertPath' => '<-- 请填写您的支付宝公钥证书文件路径,例如:/foo/alipayCertPublicKey_RSA2.crt -->',
|
'alipayRootCertPath' => '<-- 请填写您的支付宝根证书文件路径,例如:/foo/alipayRootCert.crt" -->',
|
'merchantCertPath' => '<-- 请填写您的应用公钥证书文件路径,例如:/foo/appCertPublicKey_2019051064521003.crt -->',
|
//注:如果采用非证书模式,则无需赋值上面的三个证书路径,改为赋值如下的支付宝公钥字符串即可
|
// $options->alipayPublicKey = '<-- 请填写您的支付宝公钥,例如:MIIBIjANBg... -->';
|
|
//可设置异步通知接收服务地址(可选)
|
'notifyUrl' => '<-- 请填写您的支付类接口异步通知接收服务地址,例如:https://www.test.com/callback -->',
|
],
|
// redis缓存
|
'weixin' => [
|
// 商户号
|
'merchantId' => '1637415631',
|
//从本地文件中加载「商户API私钥」,「商户API私钥」会用来生成请求的签名
|
'merchantPrivateKeyFilePath' => 'file://'.dirname(dirname(__FILE__)).'\cert\apiclient_key.pem',
|
//「商户API证书」的「证书序列号」
|
'merchantCertificateSerial' => '71D081BD1CE1570D00DC58CC22BC73F69364B6C4',
|
// 从本地文件中加载「微信支付平台证书」,用来验证微信支付应答的签名
|
//wechatpay_6BB4373D8188E15C8E74A673D854616F96026DB1.pem
|
'platformCertificateFilePath' => 'file://'.dirname(dirname(__FILE__)).'\cert\wechatpay_6BB4373D8188E15C8E74A673D854616F96026DB1.pem',
|
//应用ID 由微信生成的应用ID,全局唯一。请求基础下单接口时请注意APPID的应用属性,例如公众号场景下,需使用应用属性为公众号的APPID
|
//示例值:wxd678efh567hg6787
|
'appId' => 'wx2e82638be1c66185',
|
//通知地址 通知URL必须为直接可访问的URL,不允许携带查询串,要求必须为https地址。 格式:URL
|
//示例值:https://www.weixin.qq.com/wxpay/pay.php
|
'notifyUrl' => 'https://weixin.qq.com/'
|
],
|
// 更多的缓存连接
|
],
|
];
|