package com.njzscloud.supervisory.wxPay.config;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;

/**
 * 微信支付配置
 * @author ljw
 */
@Data
@ConfigurationProperties(prefix = "wechat.pay")
public class WxPayProperties {

    /**
     * 服务商商户APPID
     */
    private String appId;

    /**
     * 服务商商户号
     */
    private String mchId;

    /**
     * 收款方商户号
     */
    private String subMchId;

    /**
     * 分账方商户号
     */
    private String receiverMchId;

    /**
     * 服务商API密钥
     */
    private String apiKey;

    /**
     * 服务商证书序列号
     */
    private String certSerialNo;

    /**
     * 服务商私钥文件路径
     */
    private String privateKeyPath;

    /**
     * 支付回调地址
     */
    private String notifyUrl;

    /**
     * 退款回调地址
     */
    private String refundNotifyUrl;

}
