package com.ruoyi.order.config;
|
|
import lombok.Data;
|
import org.springframework.boot.context.properties.ConfigurationProperties;
|
|
/**
|
* wxpay pay properties.
|
*
|
* @author Binary Wang
|
*/
|
@Data
|
@ConfigurationProperties(prefix = "wx.pay")
|
public class WxPayProperties {
|
/**
|
* 设置微信公众号或者小程序等的appid
|
*/
|
private String appId;
|
|
/**
|
* 微信支付商户号
|
*/
|
private String mchId;
|
|
/**
|
* 微信支付商户密钥
|
*/
|
private String mchKey;
|
|
/**
|
* 平台特约商户号,用户平台收取服务费
|
*/
|
private String platformTyMacId;
|
|
/**
|
* 服务商模式下的子商户公众账号ID,普通模式请不要配置,请在配置文件中将对应项删除
|
*/
|
private String subAppId;
|
|
/**
|
* 服务商模式下的子商户号,普通模式请不要配置,最好是请在配置文件中将对应项删除
|
*/
|
private String subMchId;
|
|
/**
|
* apiclient_cert.p12文件的绝对路径,或者如果放在项目中,请以classpath:开头指定
|
*/
|
private String keyPath;
|
|
private String apiV3Key;
|
|
private String privateKeyPath;
|
|
private String privateCertPath;
|
}
|