package com.izouma.nineth.config;

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

@Data
@ConfigurationProperties(prefix="sandpay")
public class SandpayProperties {

    /**
     * 网关地址
     */
    private String gateWay = "https://cashier.sandpay.com.cn";

    /**
     * 资金操作网关地址
     */
    private String fundGateWay = "https://caspay.sandpay.com.cn";

    /**
     * 账户操作网关地址
     */
    private String accountGateWay = "https://cap.sandpay.com.cn";

    /**
     * 新支付平台网关
     */
    private String newGateWay = "https://sandcash.mixienet.com.cn";

    /**
     * 杉德公钥
     */
    private String publicKey;

    /**
     * 商户私钥
     */
    private String privateKey;

    /**
     * 商户私钥密码
     */
    private String privateKeyPwd;

    /**
     * 商户号
     */
    private String mid;

    /**
     * 平台商户号
     *
     */
    private String plMid;

    /**
     * 账户交易版本号
     *
     */
    private String version = "v4";

    /**
     * 账户服务杉德公钥
     */
    private String cfcaPublicKey;

    /**
     * 账户服务杉德私钥
     */
    private String cfcaPrivateKey;

    /**
     * 商户私钥密码
     */
    private String cfcaPrivateKeyPwd;

    /**
     * 新平台md5签名key
     */
    private String newMd5Key;

    /**
     * 新平台商户密钥
     */
    private String newMerKey;


    private Integer socketTimeout = 30000;

    private Integer connectTimeout = 30000;



}
