com.github.dennisit.vplus.data.pay.AlipayConfig Maven / Gradle / Ivy
package com.github.dennisit.vplus.data.pay;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
@Data
public class AlipayConfig implements Serializable {
private Long id;
@ApiModelProperty("AppId,收款账号既是APPID对应支付宝账号")
private String appId;
@ApiModelProperty("商户私钥,您的PKCS8格式RSA2私钥")
private String privateKey;
@ApiModelProperty("支付宝公钥")
private String publicKey;
@ApiModelProperty("签名方式,固定格式")
private String signType = "RSA2";
@ApiModelProperty("支付宝开放安全地址,一般不会变")
private String gatewayUrl = "https://openapi.alipaydev.com/gateway.do";
@ApiModelProperty("编码,固定格式")
private String charset = "utf-8";
@ApiModelProperty("异步通知地址")
private String notifyUrl;
@ApiModelProperty("订单完成后返回的页面")
private String returnUrl;
@ApiModelProperty("类型,固定格式")
private String format = "JSON";
@ApiModelProperty("商户号")
private String sysServiceProviderId;
}